Solve conflict between tiff.h and opencv2/core/types_c.h
authorAndrey Kamaev <andrey.kamaev@itseez.com>
Wed, 30 Jan 2013 12:36:50 +0000 (16:36 +0400)
committerAndrey Kamaev <andrey.kamaev@itseez.com>
Wed, 30 Jan 2013 12:36:50 +0000 (16:36 +0400)
Сonflict exists between some versions of libtiff and opencv headers

modules/highgui/test/test_grfmt.cpp

index 28d30c9..c408d89 100644 (file)
@@ -294,7 +294,12 @@ TEST(Highgui_Jpeg, encode_empty)
 
 
 #ifdef HAVE_TIFF
+
+// these defines are used to resolve conflict between tiff.h and opencv2/core/types_c.h
+#define uint64 uint64_hack_
+#define int64 int64_hack_
 #include "tiff.h"
+
 TEST(Highgui_Tiff, decode_tile16384x16384)
 {
     // see issue #2161