]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Fix negation errors in CHECK_*_EQ macros
authorJoel Rosdahl <joel@rosdahl.net>
Fri, 16 Jul 2010 16:11:55 +0000 (18:11 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Fri, 16 Jul 2010 16:11:55 +0000 (18:11 +0200)
test/framework.h

index 1eb66814fbec6394067c6f1d129159803055345b..8c8b19fce45c8d3f1b2632253b29c1364a1231e2 100644 (file)
@@ -62,7 +62,7 @@
 
 #define CHECK_POINTER_EQ_BASE(t, e, a, f1, f2)        \
        do { \
-               if (cct_check_##t##_eq(__FILE__, __LINE__, #a, (e), (a), (f1), (f2))) { \
+               if (!cct_check_##t##_eq(__FILE__, __LINE__, #a, (e), (a), (f1), (f2))) { \
                        return _test_counter; \
                } \
        } while (0)
 
 #define CHECK_INT_EQ(expected, actual) \
        do { \
-               if (cct_check_int_eq(__FILE__, __LINE__, #actual, (expected), (actual))) { \
+               if (!cct_check_int_eq(__FILE__, __LINE__, #actual, (expected), (actual))) { \
                        return _test_counter; \
                } \
        } while (0)
 
 #define CHECK_UNS_EQ(expected, actual) \
        do { \
-               if (cct_check_int_eq(__FILE__, __LINE__, #actual, (expected), (actual))) { \
+               if (!cct_check_int_eq(__FILE__, __LINE__, #actual, (expected), (actual))) { \
                        return _test_counter; \
                } \
        } while (0)