From 2a6bbcaf8ffa58d8011d5b2edf310314a15b599c Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Wed, 21 Dec 2016 19:01:55 +0100 Subject: [PATCH] Fix a p_w64pep.cpp issue detected by coverity. --- src/p_w64pep.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_w64pep.cpp b/src/p_w64pep.cpp index 26c548dc..738712e1 100644 --- a/src/p_w64pep.cpp +++ b/src/p_w64pep.cpp @@ -180,7 +180,7 @@ bool PackW64Pep::handleForceOption() || (ih.opthdrsize != 0xF0) //optional header size is 0xF0 in PE32+ files - Stefan Widmann || (ih.coffmagic != 0x20B) //COFF magic is 0x20B in PE+ files, 0x10B in "normal" 32 bit PE files - Stefan Widmann || ((ih.flags & EXECUTABLE) == 0) - || ((ih.flags & BITS_32_MACHINE) == 1) //NEW: 32 bit machine flag may not be set - Stefan Widmann + || ((ih.flags & BITS_32_MACHINE) != 0) //NEW: 32 bit machine flag may not be set - Stefan Widmann || (ih.entry == 0 && !isdll) || (ih.ddirsentries != 16) ;