From 3aabef263083024db9e563007d0d76609ac8d585 Mon Sep 17 00:00:00 2001 From: Xo Wang Date: Wed, 6 Jan 2016 15:29:16 -0800 Subject: [PATCH] Fix warnings when compiled with MSVC 2013. Similar fix to that from a27e048451ba3084559634e5e045a92a613b1455. --- OpenEXR/IlmImf/ImfVersion.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenEXR/IlmImf/ImfVersion.h b/OpenEXR/IlmImf/ImfVersion.h index de2577f35f..64de7f41b1 100644 --- a/OpenEXR/IlmImf/ImfVersion.h +++ b/OpenEXR/IlmImf/ImfVersion.h @@ -109,8 +109,8 @@ const int ALL_FLAGS = TILED_FLAG | LONG_NAMES_FLAG | // inline bool isTiled (int version) {return !!(version & TILED_FLAG);} -inline bool isMultiPart (int version) {return version & MULTI_PART_FILE_FLAG; } -inline bool isNonImage(int version) {return version & NON_IMAGE_FLAG; } +inline bool isMultiPart (int version) {return !!(version & MULTI_PART_FILE_FLAG); } +inline bool isNonImage(int version) {return !!(version & NON_IMAGE_FLAG); } inline int makeTiled (int version) {return version | TILED_FLAG;} inline int makeNotTiled (int version) {return version & ~TILED_FLAG;} inline int getVersion (int version) {return version & VERSION_NUMBER_FIELD;}