Skip to content

Commit 24114bf

Browse files
mos9527K0lb3
authored andcommitted
Add missing size argument in read_value_array
1 parent 3659815 commit 24114bf

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

UnityPy/helpers/TypeTreeHelper.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,9 @@ def copy(self) -> TypeTreeConfig:
8484
return TypeTreeConfig(self.as_dict, self.assetsfile, self.has_registry)
8585

8686

87-
def get_ref_type_node(ref_object: dict, assetfile: SerializedFile) -> Optional[TypeTreeNode]:
87+
def get_ref_type_node(
88+
ref_object: dict, assetfile: SerializedFile
89+
) -> Optional[TypeTreeNode]:
8890
typ = ref_object["type"]
8991
if isinstance(typ, dict):
9092
cls = typ["class"]
@@ -209,7 +211,7 @@ def read_value(
209211
size = reader.read_int()
210212
subtype = node.m_Children[0].m_Children[1]
211213
if metaflag_is_aligned(subtype.m_MetaFlag):
212-
value = read_value_array(subtype, reader, config)
214+
value = read_value_array(subtype, reader, config, size)
213215
else:
214216
value = [read_value(subtype, reader, config) for _ in range(size)]
215217

0 commit comments

Comments
 (0)