- Preparation for overwriting received data

This commit is contained in:
Stefan Allius
2023-12-10 15:14:51 +01:00
parent 670424451d
commit 5d51a0d9f8

View File

@@ -86,7 +86,7 @@ class Message(metaclass=IterRegistry):
self.id_str = id_str
self.contact_name = b''
self.contact_mail = b''
self._recv_buffer = b''
self._recv_buffer = bytearray(0)
self._send_buffer = bytearray(0)
self._forward_buffer = bytearray(0)
self.db = Infos()
@@ -387,8 +387,8 @@ class Message(metaclass=IterRegistry):
def __process_data(self):
msg_hdr_len = self.parse_msg_header()
for key, update in self.db.parse(self._recv_buffer[self.header_len
+ msg_hdr_len:]):
for key, update in self.db.parse(self._recv_buffer, self.header_len
+ msg_hdr_len):
if update:
self.new_data[key] = True