Skip to content

Commit ec741b5

Browse files
committed
wrong offeset in bytecode deserializer
1 parent a886606 commit ec741b5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/Runtime/ByteCode/ByteCodeSerializer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3169,7 +3169,7 @@ class ByteCodeBufferReader
31693169
string16IndexTable = (StringIndexRecord*)ReadInt32(string16s, &string16Count);
31703170
lineCharacterOffsetCacheBuffer = (charcount_t *)ReadInt32(lineInfoCaches, &lineInfoCacheCount);
31713171
byte haslineByteOffsetCacheBuffer;
3172-
current = ReadByte(lineInfoCaches + sizeof(charcount_t) * lineInfoCacheCount, &haslineByteOffsetCacheBuffer);
3172+
current = ReadByte((byte*)lineCharacterOffsetCacheBuffer + sizeof(charcount_t) * lineInfoCacheCount, &haslineByteOffsetCacheBuffer);
31733173
if (haslineByteOffsetCacheBuffer)
31743174
{
31753175
lineByteOffsetCacheBuffer = (charcount_t *)current;

0 commit comments

Comments
 (0)