From 1948330bc26428aba15874448dedd08aac02728c Mon Sep 17 00:00:00 2001 From: William Wong Date: Thu, 3 Apr 2014 15:11:31 +0800 Subject: [PATCH] Fix a compile error with mingw64 Fix an error below. json.c:135:42: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast] (state, values_size + ((unsigned long) value->u.object.values), 0)) ) ^ --- src/json.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/json.c b/src/json.c index 5ab52c5b..e2cf057d 100644 --- a/src/json.c +++ b/src/json.c @@ -132,7 +132,7 @@ static int new_value values_size = sizeof (*value->u.object.values) * value->u.object.length; if (! ((*(void **) &value->u.object.values) = json_alloc - (state, values_size + ((unsigned long) value->u.object.values), 0)) ) + (state, values_size + ((unsigned long long) value->u.object.values), 0)) ) { return 0; }