Optimizing FLEX decoder.

This commit is contained in:
Marat Fayzullin 2024-05-04 20:20:24 -04:00
parent 90ba932321
commit 79dc5a8797
1 changed files with 4 additions and 6 deletions

View File

@ -313,10 +313,8 @@ class PageParser(TextParser):
self.flexBuf[capcode] += msg self.flexBuf[capcode] += msg
else: else:
self.flexBuf[capcode] = msg self.flexBuf[capcode] = msg
# Only output message once it completes # Output message once it completes
if frag == "F": if frag == "C":
msg = ""
elif frag == "C":
msg = self.flexBuf[capcode] msg = self.flexBuf[capcode]
del self.flexBuf[capcode] del self.flexBuf[capcode]
# Do not report fragments of messages # Do not report fragments of messages