Prepare for 64-bit support

This commit is contained in:
Katy Coe
2019-10-22 15:27:18 +02:00
parent f78d7f8250
commit e036151f4d
7 changed files with 38 additions and 36 deletions

View File

@@ -91,13 +91,13 @@ namespace Il2CppInspector
return addrs.ToArray();
}
public override uint MapVATR(uint uiAddr) {
public override uint MapVATR(ulong uiAddr) {
if (uiAddr == 0)
return 0;
var section = sections.First(x => uiAddr - GlobalOffset >= x.BaseMemory &&
uiAddr - GlobalOffset < x.BaseMemory + x.SizeImage);
return uiAddr - section.BaseMemory - GlobalOffset + section.BaseImage;
return (uint) (uiAddr - section.BaseMemory - GlobalOffset + section.BaseImage);
}
}
}