diff --git a/TitanEngineEmulator/Emulator.h b/TitanEngineEmulator/Emulator.h index f3c3a62..6980bbd 100644 --- a/TitanEngineEmulator/Emulator.h +++ b/TitanEngineEmulator/Emulator.h @@ -818,6 +818,8 @@ public: return WhichSection < sections.size() ? ULONG_PTR(§ions.at(WhichSection).GetHeader().Name[0]) : 0; case UE_IMAGEBASE: return headers->OptionalHeader.ImageBase; + case UE_SIZEOFIMAGE: + return headers->OptionalHeader.SizeOfImage; case UE_RELOCATIONTABLEADDRESS: return headers->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_BASERELOC].VirtualAddress; case UE_RELOCATIONTABLESIZE: