Major fix 64-bit un_shlib_1() and unpack(), but not --android-shlib
Also canUnpack() is really a 'bool' which sets overlay_offset
when 'true'; confusing!
https://github.com/upx/upx/issues/599 (partial)
modified: p_lx_elf.cpp
modified: p_lx_elf.h
modified: p_unix.h
This commit is contained in:
committed by
Markus F.X.J. Oberhumer
parent
f57393c0e8
commit
82ed25bb44
+1
-1
@@ -49,7 +49,7 @@ public:
|
||||
virtual void unpack(OutputFile *fo) override;
|
||||
|
||||
virtual bool canPack() override;
|
||||
virtual int canUnpack() override;
|
||||
virtual int canUnpack() override; // really 'bool'
|
||||
int find_overlay_offset(MemBuffer const &buf);
|
||||
|
||||
protected:
|
||||
|
||||
Reference in New Issue
Block a user