msodumper/wmfrecord.py | 2 ++ 1 file changed, 2 insertions(+) New commits: commit 49ac941aa0fa3413cf88931ffa325fccde9bd687 Author: Hossein <hoss...@libreoffice.org> AuthorDate: Fri Oct 1 14:54:10 2021 +0200 Commit: Hossein <hoss...@libreoffice.org> CommitDate: Fri Oct 1 15:00:36 2021 +0200
Add closing tag for SaveDC and RestoreDC The closing tag for SaveDC and RestoreDC was missing. It is fixed in this commit. Change-Id: I334f32614e1b34a80556b93b71e1c33e83bb9082 Reviewed-on: https://gerrit.libreoffice.org/c/mso-dumper/+/122868 Tested-by: Hossein <hoss...@libreoffice.org> Reviewed-by: Hossein <hoss...@libreoffice.org> diff --git a/msodumper/wmfrecord.py b/msodumper/wmfrecord.py index 6065163..e747b82 100644 --- a/msodumper/wmfrecord.py +++ b/msodumper/wmfrecord.py @@ -967,6 +967,7 @@ class RestoreDC(WMFRecord): self.printAndSet("RecordSize", self.readuInt32(), hexdump=False) self.printAndSet("RecordFunction", self.readuInt16(), hexdump=True) self.printAndSet("nSavedDC", self.readInt16(), hexdump=False) + print('</%s>' % self.name) # RecordSize is described in words, so we should double for bytes assert self.pos == dataPos + self.RecordSize * 2 @@ -1444,6 +1445,7 @@ class SaveDC(WMFRecord): print('<%s type="SaveDC">' % self.name) self.printAndSet("RecordSize", self.readuInt32(), hexdump=False) self.printAndSet("RecordFunction", self.readuInt16(), hexdump=True) + print('</%s>' % self.name) # RecordSize is described in words, so we should double for bytes assert self.pos == dataPos + self.RecordSize * 2