mirror of
https://github.com/upx/upx
synced 2025-09-28 19:06:07 +08:00
dos/com: fix fatal bug #1589758
This commit is contained in:
parent
011cd37cfb
commit
387edcf4b2
|
@ -116,7 +116,8 @@ void PackCom::patchLoader(OutputFile *fo,
|
||||||
linker->defineSymbol("bytes_to_copy", ph.c_len + lsize);
|
linker->defineSymbol("bytes_to_copy", ph.c_len + lsize);
|
||||||
linker->defineSymbol("copy_source", ph.c_len + lsize + 0x100);
|
linker->defineSymbol("copy_source", ph.c_len + lsize + 0x100);
|
||||||
linker->defineSymbol("copy_destination", upper_end);
|
linker->defineSymbol("copy_destination", upper_end);
|
||||||
linker->defineSymbol("COMCUTPO", ph.u_len + ph.overlap_overhead);
|
// should not redefine COMCUTPO here
|
||||||
|
linker->defineSymbol("NRV2B160", ph.u_len + ph.overlap_overhead);
|
||||||
|
|
||||||
linker->relocate();
|
linker->relocate();
|
||||||
loader = getLoader();
|
loader = getLoader();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user