diff --git a/tests/test_parse.c b/tests/test_parse.c index 807b457..c213f9b 100644 --- a/tests/test_parse.c +++ b/tests/test_parse.c @@ -303,11 +303,11 @@ struct incremental_step { the next few tests check that parsing multiple sequential json objects in the input works as expected */ { "null123", 9, 4, json_tokener_success, 0 }, - { "null123" + 4, 4, 3, json_tokener_success, 1 }, + { &"null123"[4], 4, 3, json_tokener_success, 1 }, { "nullx", 5, 4, json_tokener_success, 0 }, - { "nullx" + 4, 2, 0, json_tokener_error_parse_unexpected, 1 }, + { &"nullx"[4], 2, 0, json_tokener_error_parse_unexpected, 1 }, { "{\"a\":1}{\"b\":2}",15, 7, json_tokener_success, 0 }, - { "{\"a\":1}{\"b\":2}" + 7, + { &"{\"a\":1}{\"b\":2}"[7], 8, 7, json_tokener_success, 1 }, /* Some bad formatting. Check we get the correct error status */