From e2b86a49db5d1c081191451a6b9b9835e327e3de Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Thu, 6 Oct 2022 14:09:45 +0200 Subject: [PATCH] src: fix recently introduced bug in unoptimzeReloc --- src/packer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/packer.cpp b/src/packer.cpp index 78571929..b598c71e 100644 --- a/src/packer.cpp +++ b/src/packer.cpp @@ -941,7 +941,7 @@ unsigned Packer::unoptimizeReloc(SPAN_P(upx_byte) & in, SPAN_P(upx_byte) image, } } in = p + 1; - return ptr_udiff_bytes(relocs, out); + return ptr_udiff_bytes(relocs, out) / 4; // return number of relocs } unsigned Packer::unoptimizeReloc32(SPAN_P(upx_byte) & in, SPAN_P(upx_byte) image, MemBuffer &out,