]> granicus.if.org Git - json-c/commitdiff
Unset NDEBUG so assert() is enabled in all tests. One more fix there when building...
authorEric Haszlakiewicz <erh+git@nimenees.com>
Mon, 30 May 2022 15:39:54 +0000 (15:39 +0000)
committerEric Haszlakiewicz <erh+git@nimenees.com>
Mon, 30 May 2022 15:39:54 +0000 (15:39 +0000)
22 files changed:
tests/parse_flags.c
tests/test1.c
tests/test2.c
tests/test4.c
tests/testReplaceExisting.c
tests/test_cast.c
tests/test_charcase.c
tests/test_compare.c
tests/test_double_serializer.c
tests/test_float.c
tests/test_int_add.c
tests/test_locale.c
tests/test_null.c
tests/test_object_iterator.c
tests/test_parse.c
tests/test_parse_int64.c
tests/test_printbuf.c
tests/test_set_serializer.c
tests/test_set_value.c
tests/test_strerror.c
tests/test_util_file.c
tests/test_visit.c

index d0a71bc0f426a5f2b1be7aa868af86eb6906786e..6224ca316cd04ab2e54b595dcb2d0ee89e5b006a 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "config.h"
 
 #include <stdio.h>
index 4d2960146c49bcc38d61220323e6d0003caed5da..01796ab3ee50a84f9dbce7c9fb83a9a26b514285 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <assert.h>
 #include <limits.h>
 #include <stddef.h>
index 209fa261bc5b8213140c371eb2dcf3b7ef471e7c..0a5f3153078473b2ae941b495e31af3f43108483 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <stddef.h>
 #include <stdio.h>
 #include <stdlib.h>
index 288cec1792dbb6b63eac08d765126a5983b88aea..749459dcd94ac766dc5a7679d9e5469a322e43ee 100644 (file)
@@ -2,6 +2,9 @@
  * gcc -o utf8 utf8.c -I/home/y/include -L./.libs -ljson
  */
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "config.h"
 #include <assert.h>
 #include <stdio.h>
index ee3cae0e11d4253667a724ce70875d0aa829e0bc..60a194acc5ca146828d595d33883f4dddd8e2177 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <stddef.h>
 #include <stdio.h>
 #include <stdlib.h>
index fc769f51312a7614ee9d3c6d9a0e5e00f14e1fe1..276b4613c5a171003443c65b4c238dab61bfccc6 100644 (file)
@@ -3,6 +3,9 @@
  * Also checks the json_object_get_type and json_object_is_type functions.
  */
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "config.h"
 #include <stdio.h>
 #include <stdlib.h>
index 208a7828a0c1e4e8c44ae2cd36a35f0e3e3bc595..c6e783eee1f40e4faedaab830259b27efa61fe0e 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <assert.h>
 #include <stddef.h>
 #include <stdio.h>
index 6708445f837b38389523aee22b23b7d5c1c50930..ed697cd153ea6c7de1444b5be46b8512166fd2f5 100644 (file)
@@ -2,6 +2,9 @@
 * Tests if json_object_equal behaves correct.
 */
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "config.h"
 #include <stdio.h>
 #include <string.h>
index 65c7028fa26ed03326679ea5842b9a31cc30ce32..59e95c2fd147e1d177bab805296a4d07c199f96f 100644 (file)
@@ -2,6 +2,9 @@
 * Tests if the format string for double serialization is handled correctly
 */
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "config.h"
 #include <stdio.h>
 
index 99b2b1cf085730bc67fa7d4ffdaa1235a8ed01da..68a763d22dd140310f2feb9160352784fefb80cf 100644 (file)
@@ -1,5 +1,8 @@
 /* Copyright (C) 2016 by Rainer Gerhards
  * Released under ASL 2.0 */
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "config.h"
 #include "json_object.h"
 #include "json_tokener.h"
index 644aed9091a075df5a16bc06e94ada34c56be1cb..142feacb6e9fa50f4e0ea9bea9f7f1c855a4fc39 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <assert.h>
 #include <stdio.h>
 
index 55c9cc6e55b91dcfe329a17691593d10a40a0e87..7299ee270fd275231dd965f73a3b7873136d2c3b 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <assert.h>
 #include <stddef.h>
 #include <stdio.h>
index 0a2275b59b0b238d66e7c901a125364f40340972..d2a0ddc6e25f04c0242aac62b5b84c6463322760 100644 (file)
@@ -2,6 +2,9 @@
  * Tests if binary strings are supported.
  */
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "config.h"
 #include <stdio.h>
 #include <string.h>
index da5192abe109442ef67a1abd511b3e7c07a3ebe6..4928088e09b3638a0728ccb4424eba4aa99adeb2 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "config.h"
 #include <stdio.h>
 #include <stdlib.h>
index 34dd594df50185e061bc8f34e19598f5d8ac19ec..6ddb201863f445d88a0b6a4b0df949af63bb2f97 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <assert.h>
 #include <stddef.h>
 #include <stdio.h>
@@ -42,6 +45,7 @@ static void single_incremental_parse(const char *test_string, int clear_serializ
        json_object *all_at_once_obj, *new_obj;
        const char *all_at_once_str, *new_str;
 
+       new_obj = NULL;
        assert(chunksize > 0);
        all_at_once_obj = json_tokener_parse(test_string);
        if (clear_serializer)
index 446cc3dc1db998a8e6a0ee5689da5a0896ee8be8..5710b08010a6dcfe060ecfea9b8fe4f7d1776f32 100644 (file)
@@ -1,4 +1,7 @@
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <stdio.h>
 #include <string.h>
 
index d0fb918d10a47cc3d00159119d66b376a12d5cb9..2a2ccc0e0181b27cf2c1cf2c26b4647fbd06a62f 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <assert.h>
 #include <limits.h>
 #include <stddef.h>
index 06afdf23650ae686868020832bdd453d5d3fb119..27598f404465e2fa39c406e1320e4ea9168f3ff9 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <assert.h>
 #include <stdio.h>
 #include <string.h>
index 157e64f7888180dd1ac036f984af8ac068aed5bd..f51a2a5b672afe7eff29cc62bda8f2c06e8c5389 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <assert.h>
 #include <stdio.h>
 #include <string.h>
index 17805644a7d9dbd0c864bb78eed596e674b5b8a6..57b051f1b8450fda4826575129e1cfb1c2a85379 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "strerror_override.h"
 #include "strerror_override_private.h"
 
index 9150586e387836a0425a2adbb4da1dc956a07ab7..d0cb8a112b3d78c25d4f8591dddd5a29d282c168 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include "strerror_override.h"
 #include "strerror_override_private.h"
 #ifdef WIN32
index eee469e8c6107b13fb3be73f28958ea997e9dbb8..3283a559a4342c902dbc53639ff534e21ce3706d 100644 (file)
@@ -1,3 +1,6 @@
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
 #include <assert.h>
 #include <stddef.h>
 #include <stdio.h>