Merge branch 'devel' of https://github.com/upx/upx into devel

This commit is contained in:
John Reiser
2016-10-06 07:49:52 -07:00
10 changed files with 111 additions and 59 deletions
+2 -2
View File
@@ -684,8 +684,8 @@ void PackMachBase<T>::pack4(OutputFile *fo, Filter &ft) // append PackHeader
}
if (my_filetype == Mach_header::MH_EXECUTE) {
// Get a writeable copy of the stub to make editing easier.
unsigned char upxstub[sz_stub_main];
memcpy(upxstub, stub_main, sizeof(upxstub));
ByteArray(upxstub, sz_stub_main);
memcpy(upxstub, stub_main, sz_stub_main);
Mach_header *const mhp = (Mach_header *)upxstub;
char *tail = (char *)(1+ mhp);