Fix DSOs and bump version!

This commit is contained in:
Jeff Hutchinson 2021-09-04 16:37:59 -04:00
parent 278bef8d1a
commit 478a04bea8
3 changed files with 10 additions and 9 deletions

View file

@ -253,16 +253,20 @@ void CompilerLocalVariableToRegisterMappingTable::reset()
void CompilerLocalVariableToRegisterMappingTable::write(Stream& stream)
{
stream.write(localVarToRegister.size());
stream.write((U32)localVarToRegister.size());
for (const auto& pair : localVarToRegister)
{
StringTableEntry functionName = pair.first;
stream.writeString(functionName);
const auto& localVariableTableForFunction = localVarToRegister[functionName].varList;
stream.write(localVariableTableForFunction.size());
stream.write((U32)localVariableTableForFunction.size());
for (const StringTableEntry& varName : localVariableTableForFunction)
{
stream.writeString(varName);
}
}
}