From 577fe25f20c2e04b5e6444fbbbbcbc0e93943d7d Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Mon, 10 Feb 2025 22:11:54 +0100 Subject: refactor(json): Input char* --- main.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 145d768..ca21ea8 100644 --- a/main.c +++ b/main.c @@ -28,10 +28,10 @@ int main() { assert(Str_equals(s, Str_copy(&perm, s.data, s.len))); // Testing JSON printf("Arena: mem=%d B\n", Arena_get_used(perm)); - JSON json_int = JSON_parse(&perm, S("123")); + JSON json_int = JSON_parse(&perm, "123"); assert(*json_int.integer == 123); printf("Arena: mem=%d B\n", Arena_get_used(perm)); - JSON json_int_array = JSON_parse(&perm, S("[1,2,3]")); + JSON json_int_array = JSON_parse(&perm, "[1,2,3]"); assert(json_int_array.integer == NULL); assert(json_int_array.array->len == 3); int sum = 0; @@ -40,9 +40,9 @@ int main() { } assert(sum == 6); printf("Arena: mem=%d B\n", Arena_get_used(perm)); - assert(*Vec_get(JSON_parse(&perm, S("[1, 2, 3]")).array, int, 1) == 2); + assert(*Vec_get(JSON_parse(&perm, "[1, 2, 3]").array, int, 1) == 2); printf("Arena: mem=%d B\n", Arena_get_used(perm)); - JSON js = JSON_parse(&perm, S("\"abc\"")); + JSON js = JSON_parse(&perm, "\"abc\""); assert(Str_equals(*js.string, S("abc")) == 1); printf("Arena: mem=%d B\n", Arena_get_used(perm)); return 0; -- cgit v1.3