From: Michael Tremer Date: Mon, 18 Sep 2023 11:42:59 +0000 (+0000) Subject: util: Fix casting issue when writing JSON X-Git-Tag: 0.9.30~1686 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=89f1ed436d172059413953493fd498bf8d8111ec;p=pakfire.git util: Fix casting issue when writing JSON Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/include/pakfire/util.h b/src/libpakfire/include/pakfire/util.h index 6a093fe88..3c5ce5408 100644 --- a/src/libpakfire/include/pakfire/util.h +++ b/src/libpakfire/include/pakfire/util.h @@ -112,7 +112,7 @@ struct json_object* pakfire_json_parse_from_file(struct pakfire* pakfire, const int pakfire_json_add_string(struct pakfire* pakfire, struct json_object* json, const char* name, const char* value); int pakfire_json_add_integer(struct pakfire* pakfire, - struct json_object* json, const char* name, int value); + struct json_object* json, const char* name, int64_t value); int pakfire_json_add_string_array(struct pakfire* pakfire, struct json_object* json, const char* name, char** array); diff --git a/src/libpakfire/util.c b/src/libpakfire/util.c index 676f40fc7..223748309 100644 --- a/src/libpakfire/util.c +++ b/src/libpakfire/util.c @@ -867,7 +867,7 @@ ERROR: } int pakfire_json_add_integer(struct pakfire* pakfire, struct json_object* json, - const char* name, int value) { + const char* name, int64_t value) { // Convert integer to JSON object struct json_object* object = json_object_new_int64(value); if (!object)