typelib: Fix field offsets for attributes

This fixes a bug where the decompiler could not recognize enums by their
C identifiers because it could not correctly read attributes.

Fixes #177.
This commit is contained in:
James Westman 2024-10-19 10:21:13 -05:00
parent d7097cad01
commit 3b6dcf072d
No known key found for this signature in database
GPG key ID: CE2DBA0ADB654EA6
4 changed files with 20 additions and 3 deletions

View file

@ -207,7 +207,7 @@ class TestSamples(unittest.TestCase):
]
# Decompiler-only tests
SKIP_COMPILE = ["translator_comments"]
SKIP_COMPILE = ["issue_177", "translator_comments"]
SKIP_DECOMPILE = [
# Comments are not preserved in either direction