From b943c9b471a322ec02e4e4f52faccd304ebff7c4 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Wed, 25 Apr 2007 20:24:30 -0700 Subject: [PATCH] fix upx_zlib_test_overlap --- src/compress_zlib.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/compress_zlib.cpp b/src/compress_zlib.cpp index 0481ab91..ca5846a7 100644 --- a/src/compress_zlib.cpp +++ b/src/compress_zlib.cpp @@ -210,7 +210,8 @@ int upx_zlib_test_overlap ( const upx_bytep buf, unsigned src_off, // Note that Packer::verifyOverlappingDecompression() will // verify the final result in any case. - unsigned overlap_overhead = src_off + src_len - *dst_len; + unsigned dlen = *dst_len; + unsigned overlap_overhead = src_off + src_len - dlen; //printf("upx_zlib_test_overlap: %d\n", overlap_overhead); upx_bytep const dst = (upx_bytep)malloc(src_off + src_len);