Output: Fix thread safety crash in WriteFilesByClassTree
This commit is contained in:
@@ -89,7 +89,9 @@ namespace Il2CppInspector.Outputs
|
|||||||
used.Add(type.Assembly);
|
used.Add(type.Assembly);
|
||||||
return used;
|
return used;
|
||||||
},
|
},
|
||||||
usedPartition => usedAssemblies.UnionWith(usedPartition)
|
usedPartition => {
|
||||||
|
lock (usedAssemblies) usedAssemblies.UnionWith(usedPartition);
|
||||||
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
if (separateAttributes && usedAssemblies.Any())
|
if (separateAttributes && usedAssemblies.Any())
|
||||||
|
|||||||
Reference in New Issue
Block a user