fixed some obvious big-endian failures, but there might be more
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5308 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
be36b69b03
commit
c533664d55
1 changed files with 2 additions and 2 deletions
|
@ -295,7 +295,7 @@ int generate_unicons_offsets(LPBYTE exeHeader, size_t exeHeaderSize, LPBYTE unin
|
|||
|
||||
size = *(LPDWORD)seeker;
|
||||
seeker += sizeof(DWORD);
|
||||
*(LPDWORD) seeker = offset;
|
||||
*(LPDWORD) seeker = FIX_ENDIAN_INT32(offset);
|
||||
seeker += sizeof(DWORD);
|
||||
|
||||
seeker += FIX_ENDIAN_INT32(size);
|
||||
|
@ -308,7 +308,7 @@ int generate_unicons_offsets(LPBYTE exeHeader, size_t exeHeaderSize, LPBYTE unin
|
|||
|
||||
size = *(LPDWORD)seeker;
|
||||
seeker += sizeof(DWORD);
|
||||
*(LPDWORD) seeker = offset;
|
||||
*(LPDWORD) seeker = FIX_ENDIAN_INT32(offset);
|
||||
seeker += sizeof(DWORD);
|
||||
|
||||
seeker += FIX_ENDIAN_INT32(size);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue