2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-01-24 08:53:04 +00:00

fix: filling union members that are not supposed to be written

* This causes some pointers to be partially overwritten when filling in the wrong order as well
This commit is contained in:
Jan Laupetin
2026-01-14 22:14:43 +00:00
parent 9f559fdcd0
commit 00546740e4
15 changed files with 72 additions and 69 deletions

View File

@@ -2594,8 +2594,8 @@ namespace IW3
union entryInternalData
{
int op;
Operand operand;
int op;
};
enum expressionEntryType : int

View File

@@ -2044,8 +2044,8 @@ namespace IW4
union entryInternalData
{
int op;
Operand operand;
int op;
};
enum expressionEntryType : int

View File

@@ -2608,8 +2608,8 @@ namespace IW5
union entryInternalData
{
int op;
Operand operand;
int op;
};
struct expressionEntry