From 7c105d7af5d5ac27a1c573e45e93b8cf210e1226 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Thu, 5 Nov 2020 15:05:52 -0800 Subject: [PATCH] omemmove exactly as much Fix 14992260c60b8d6677a677a9cdfae98b11353df7; revealed by testsuite modified: pefile.cpp --- src/pefile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pefile.cpp b/src/pefile.cpp index 186800d9..63da4a7a 100644 --- a/src/pefile.cpp +++ b/src/pefile.cpp @@ -2847,7 +2847,7 @@ void PeFile::rebuildImports(upx_byte *& extrainfo, else { // Beware overlap! - omemmove(Obuf + (*newiat + 2), p, ilen + 1); + omemmove(Obuf + (*newiat + 2), p, ilen); } p += ilen; }