From 7e26de7e2a585383e514f0ce16f21bd1f1bc583d Mon Sep 17 00:00:00 2001 From: josch Date: Fri, 5 Dec 2014 13:49:00 +0100 Subject: [PATCH] the error code is a json integer --- mfapi/apicalls.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mfapi/apicalls.c b/mfapi/apicalls.c index c16232d..631a9e3 100644 --- a/mfapi/apicalls.c +++ b/mfapi/apicalls.c @@ -43,8 +43,9 @@ int mfapi_check_response(json_t * response, const char *apicall) fprintf(stderr, "unknown error code\n"); error_code = -1; } else { - fprintf(stderr, "error code: %s\n", json_string_value(j_obj)); - error_code = atol(json_string_value(j_obj)); + fprintf(stderr, "error code: %" JSON_INTEGER_FORMAT "\n", + json_integer_value(j_obj)); + error_code = json_integer_value(j_obj); if (error_code == 0) error_code = -1; }