typelib: Fix crash when handling array types

This commit is contained in:
James Westman 2023-02-16 20:39:43 -06:00
parent 1df46b5a06
commit 9fcb63a013
No known key found for this signature in database
GPG key ID: CE2DBA0ADB654EA6
5 changed files with 36 additions and 4 deletions

View file

@ -136,7 +136,9 @@ class Typelib:
ATTR_NAME = Field(0x0, "string")
ATTR_VALUE = Field(0x0, "string")
INTERFACE_TYPE_INTERFACE = Field(0x2, "dir_entry")
TYPE_BLOB_TAG = Field(0x0, "u8", 3, 5)
TYPE_BLOB_INTERFACE = Field(0x2, "dir_entry")
TYPE_BLOB_ARRAY_INNER = Field(0x4, "u32")
BLOB_NAME = Field(0x4, "string")