mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 03:28:20 +02:00
Fixes for large strings, multiple 'opposite' operators
This commit is contained in:
parent
1346e241db
commit
f266fe69d1
8 changed files with 110 additions and 34 deletions
|
@ -20,6 +20,8 @@ DebugTarget::DebugTarget(WinDebugger* debugger)
|
|||
mCheckedCompilerSettings = false;
|
||||
mBfObjectHasFlags = false;
|
||||
mBfObjectHasVDataExtender = false;
|
||||
mBfHasLargeStrings = false;
|
||||
mBfHasLargeCollections = false;
|
||||
mBfObjectVDataIntefaceSlotCount = -1;
|
||||
mBfObjectSize = -1;
|
||||
mDebugger = debugger;
|
||||
|
@ -887,6 +889,10 @@ void DebugTarget::GetCompilerSettings()
|
|||
mBfObjectHasFlags = member->mConstValue != 0;
|
||||
if (strcmp(member->mName, "cHasVDataExtender") == 0)
|
||||
mBfObjectHasVDataExtender = member->mConstValue != 0;
|
||||
if (strcmp(member->mName, "cHasLargeStrings") == 0)
|
||||
mBfHasLargeStrings = member->mConstValue != 0;
|
||||
if (strcmp(member->mName, "cHasLargeCollections") == 0)
|
||||
mBfHasLargeCollections = member->mConstValue != 0;
|
||||
if (strcmp(member->mName, "cVDataIntefaceSlotCount") == 0)
|
||||
mBfObjectVDataIntefaceSlotCount = (int)member->mConstValue;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue