mirror of
https://github.com/ZuneDev/MicrosoftIris.git
synced 2026-07-27 13:13:29 -07:00
Rename variables in PersistBinaryDataTable
This commit is contained in:
@@ -456,21 +456,25 @@ namespace Microsoft.Iris.Markup
|
|||||||
{
|
{
|
||||||
if (_binaryDataTableSectionOffsetFixup != uint.MaxValue)
|
if (_binaryDataTableSectionOffsetFixup != uint.MaxValue)
|
||||||
{
|
{
|
||||||
uint dataSize1 = _writer.DataSize;
|
uint dataTableStartOffset = _writer.DataSize;
|
||||||
|
|
||||||
Vector<string> strings = _binaryDataTable.Strings;
|
Vector<string> strings = _binaryDataTable.Strings;
|
||||||
_writer.WriteInt32(strings.Count);
|
_writer.WriteInt32(strings.Count);
|
||||||
uint dataSize2 = _writer.DataSize;
|
|
||||||
uint offset = dataSize2;
|
uint stringJumpTableStartOffset = _writer.DataSize;
|
||||||
|
uint offset = stringJumpTableStartOffset;
|
||||||
for (int index = 0; index <= strings.Count; ++index)
|
for (int index = 0; index <= strings.Count; ++index)
|
||||||
_writer.WriteUInt32(uint.MaxValue);
|
_writer.WriteUInt32(uint.MaxValue);
|
||||||
|
|
||||||
foreach (string str in strings)
|
foreach (string str in strings)
|
||||||
{
|
{
|
||||||
_writer.Overwrite(offset, _writer.DataSize - dataSize2);
|
_writer.Overwrite(offset, _writer.DataSize - stringJumpTableStartOffset);
|
||||||
offset += 4U;
|
offset += 4U;
|
||||||
_writer.WriteString(str);
|
_writer.WriteString(str);
|
||||||
}
|
}
|
||||||
_writer.Overwrite(offset, _writer.DataSize - dataSize2);
|
|
||||||
_writer.Overwrite(_binaryDataTableSectionOffsetFixup, dataSize1);
|
_writer.Overwrite(offset, _writer.DataSize - stringJumpTableStartOffset);
|
||||||
|
_writer.Overwrite(_binaryDataTableSectionOffsetFixup, dataTableStartOffset);
|
||||||
}
|
}
|
||||||
_binaryDataTablePersisted = true;
|
_binaryDataTablePersisted = true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user