Output: Fix thread safety crash in WriteFilesByClassTree

This commit is contained in:
Katy Coe
2020-02-10 09:40:44 +01:00
parent 2487b945a4
commit 97c8b8f878

View File

@@ -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())