From 8ad9d21db3707180f5aa93a4b3005d13497232cb Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Fri, 22 Dec 2006 13:37:19 +0100 Subject: [PATCH] Also add ICHECK() calls to p_armpe.cpp. --- src/p_armpe.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/p_armpe.cpp b/src/p_armpe.cpp index 1461d476..7fbcfa11 100644 --- a/src/p_armpe.cpp +++ b/src/p_armpe.cpp @@ -1045,6 +1045,7 @@ void PackArmPe::rebuildImports(upx_byte *& extrainfo) for (p = idata; get_le32(p) != 0; ++p) { const upx_byte *dname = get_le32(p) + import; + ICHECK(dname, 1); const unsigned dlen = strlen(dname); ICHECK(dname, dlen + 1); @@ -1070,6 +1071,7 @@ void PackArmPe::rebuildImports(upx_byte *& extrainfo) { // restore the name of the dll const upx_byte *dname = get_le32(p) + import; + ICHECK(dname, 1); const unsigned dlen = strlen(dname); ICHECK(dname, dlen + 1);