[systemd-commits] src/test

Lennart Poettering lennart at kemper.freedesktop.org
Thu May 21 14:26:16 PDT 2015


 src/test/test-json.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 85dbc30747023db0fdb95dfe48fad6102c726fc2
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu May 21 23:25:57 2015 +0200

    test.json: fix build on x86-32 where int and intmax_t differ

diff --git a/src/test/test-json.c b/src/test/test-json.c
index 0be69f8..1e3a727 100644
--- a/src/test/test-json.c
+++ b/src/test/test-json.c
@@ -192,7 +192,7 @@ int main(int argc, char *argv[]) {
         test_one("\"\\udc00\\udc00\"", -EINVAL);
         test_one("\"\\ud801\\udc37\"", JSON_STRING, "\xf0\x90\x90\xb7", JSON_END);
 
-        test_one("[1, 2]", JSON_ARRAY_OPEN, JSON_INTEGER, 1, JSON_COMMA, JSON_INTEGER, 2, JSON_ARRAY_CLOSE, JSON_END);
+        test_one("[1, 2]", JSON_ARRAY_OPEN, JSON_INTEGER, (intmax_t) 1, JSON_COMMA, JSON_INTEGER, (intmax_t) 2, JSON_ARRAY_CLOSE, JSON_END);
 
         test_file("{\"k\": \"v\", \"foo\": [1, 2, 3], \"bar\": {\"zap\": null}}", test_1);
         test_file("{\"mutant\": [1, null, \"1\", {\"1\": [1, \"1\"]}], \"blah\": 1.27}", test_2);



More information about the systemd-commits mailing list