From 6c81e7ff5ed1e86d235bac580e1eed9719b9f169 Mon Sep 17 00:00:00 2001 From: hoaianhkhang <46699312+hoaianhkhang@users.noreply.github.com> Date: Tue, 10 Dec 2019 21:49:39 -0500 Subject: [PATCH] Update #ifdef TEST_FORMATTED and added int my_array_length to optimize --- tests/test1.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/tests/test1.c b/tests/test1.c index 3ddaf72..950bd64 100644 --- a/tests/test1.c +++ b/tests/test1.c @@ -141,14 +141,11 @@ int main(int argc, char **argv) size_t i; #ifdef TEST_FORMATTED int sflags = 0; + sflags = parse_flags(argc, argv); #endif MC_SET_DEBUG(1); -#ifdef TEST_FORMATTED - sflags = parse_flags(argc, argv); -#endif - my_string = json_object_new_string("\t"); printf("my_string=%s\n", json_object_get_string(my_string)); printf("my_string.to_string()=%s\n", json_object_to_json_string(my_string)); @@ -184,8 +181,9 @@ int main(int argc, char **argv) json_object_array_add(my_array, json_object_new_int(2)); json_object_array_add(my_array, json_object_new_int(3)); json_object_array_put_idx(my_array, 4, json_object_new_int(5)); + int my_array_length = json_object_array_length(my_array); printf("my_array=\n"); - for(i=0; i < json_object_array_length(my_array); i++) + for(i=0; i < my_array_length; i++) { json_object *obj = json_object_array_get_idx(my_array, i); printf("\t[%d]=%s\n", (int)i, json_object_to_json_string(obj)); @@ -202,7 +200,7 @@ int main(int argc, char **argv) json_object_array_add(my_array, json_object_new_int(2)); json_object_array_put_idx(my_array, 4, json_object_new_int(0)); printf("my_array=\n"); - for(i=0; i < json_object_array_length(my_array); i++) + for(i=0; i < my_array_length; i++) { json_object *obj = json_object_array_get_idx(my_array, i); printf("\t[%d]=%s\n", (int)i, json_object_to_json_string(obj)); @@ -210,7 +208,7 @@ int main(int argc, char **argv) printf("my_array.to_string()=%s\n", json_object_to_json_string(my_array)); json_object_array_sort(my_array, sort_fn); printf("my_array=\n"); - for(i=0; i < json_object_array_length(my_array); i++) + for(i=0; i < my_array_length; i++) { json_object *obj = json_object_array_get_idx(my_array, i); printf("\t[%d]=%s\n", (int)i, json_object_to_json_string(obj));