]> granicus.if.org Git - json-c/commitdiff
Issue #300: Cast size_t values to int instead of unsigned long long to work around...
authorEric Haszlakiewicz <erh+git@nimenees.com>
Sun, 5 Feb 2017 17:00:35 +0000 (17:00 +0000)
committerEric Haszlakiewicz <erh+git@nimenees.com>
Sun, 5 Feb 2017 17:00:35 +0000 (17:00 +0000)
tests/test1.c

index 68706cb9081e3c64dbe1abf7a4a46a23dba99154..a53c4ce92a88a180901b730fc292a36953ecd0fc 100644 (file)
@@ -87,7 +87,7 @@ void test_array_del_idx()
        for(ii = 0; ii < json_object_array_length(my_array); ii++)
        {
                json_object *obj = json_object_array_get_idx(my_array, ii);
-               printf("\t[%llu]=%s\n", (unsigned long long)ii, json_object_to_json_string(obj));
+               printf("\t[%d]=%s\n", (int)ii, json_object_to_json_string(obj));
        }
        printf("my_array.to_string()=%s\n", json_object_to_json_string(my_array));
 
@@ -108,16 +108,16 @@ void test_array_del_idx()
        /* Delete all array indexes at once */
        my_array = make_array();
        rc = json_object_array_del_idx(my_array, 0, orig_array_len);
-       printf("after del_idx(0,%llu)=%d, my_array.to_string()=%s\n",
-              (unsigned long long)orig_array_len, rc, json_object_to_json_string(my_array));
+       printf("after del_idx(0,%d)=%d, my_array.to_string()=%s\n",
+              (int)orig_array_len, rc, json_object_to_json_string(my_array));
 
        json_object_put(my_array);
 
        /* Delete *more* than all array indexes at once */
        my_array = make_array();
        rc = json_object_array_del_idx(my_array, 0, orig_array_len + 1);
-       printf("after del_idx(0,%llu)=%d, my_array.to_string()=%s\n",
-              (unsigned long long)(orig_array_len + 1), rc, json_object_to_json_string(my_array));
+       printf("after del_idx(0,%d)=%d, my_array.to_string()=%s\n",
+              (int)(orig_array_len + 1), rc, json_object_to_json_string(my_array));
 
        json_object_put(my_array);
 }
@@ -175,7 +175,7 @@ int main(int argc, char **argv)
        for(i=0; i < json_object_array_length(my_array); i++)
        {
                json_object *obj = json_object_array_get_idx(my_array, i);
-               printf("\t[%llu]=%s\n", (unsigned long long)i, json_object_to_json_string(obj));
+               printf("\t[%d]=%s\n", (int)i, json_object_to_json_string(obj));
        }
        printf("my_array.to_string()=%s\n", json_object_to_json_string(my_array));
 
@@ -192,7 +192,7 @@ int main(int argc, char **argv)
        for(i=0; i < json_object_array_length(my_array); i++)
        {
                json_object *obj = json_object_array_get_idx(my_array, i);
-               printf("\t[%llu]=%s\n", (unsigned long long)i, json_object_to_json_string(obj));
+               printf("\t[%d]=%s\n", (int)i, json_object_to_json_string(obj));
        }
        printf("my_array.to_string()=%s\n", json_object_to_json_string(my_array));
        json_object_array_sort(my_array, sort_fn);
@@ -200,7 +200,7 @@ int main(int argc, char **argv)
        for(i=0; i < json_object_array_length(my_array); i++)
        {
                json_object *obj = json_object_array_get_idx(my_array, i);
-               printf("\t[%llu]=%s\n", (unsigned long long)i, json_object_to_json_string(obj));
+               printf("\t[%d]=%s\n", (int)i, json_object_to_json_string(obj));
        }
        printf("my_array.to_string()=%s\n", json_object_to_json_string(my_array));