mirror of
https://github.com/upx/upx
synced 2025-09-28 19:06:07 +08:00
Fix O_INP etc because calling sequence changed to omit cto8.
This parallel change was forgotten at: changeset: 1382:367eb149f29c date: Sun Aug 20 11:19:37 2006 -0700 summary: i386-linux.elf decompress does not need cto8
This commit is contained in:
parent
e8106e2e34
commit
229924adf9
|
@ -67,12 +67,12 @@ decompress:
|
|||
// // C callable decompressor
|
||||
// **************************************************************************/
|
||||
|
||||
// /* Offsets to parameters, allowing for {push + pusha + call} */
|
||||
#define O_INP (4+ 8*4 +1*4)
|
||||
#define O_INS (4+ 8*4 +2*4)
|
||||
#define O_OUTP (4+ 8*4 +3*4)
|
||||
#define O_OUTS (4+ 8*4 +4*4)
|
||||
#define O_PARAM (4+ 8*4 +5*4)
|
||||
// /* Offsets to parameters, allowing for {pusha + call} */
|
||||
#define O_INP (8*4 +1*4)
|
||||
#define O_INS (8*4 +2*4)
|
||||
#define O_OUTP (8*4 +3*4)
|
||||
#define O_OUTS (8*4 +4*4)
|
||||
#define O_PARAM (8*4 +5*4)
|
||||
|
||||
#define INP dword ptr [esp+O_INP]
|
||||
#define INS dword ptr [esp+O_INS]
|
||||
|
|
Loading…
Reference in New Issue
Block a user