summaryrefslogtreecommitdiff
path: root/json-glib/json-generator.c
diff options
context:
space:
mode:
Diffstat (limited to 'json-glib/json-generator.c')
-rw-r--r--json-glib/json-generator.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/json-glib/json-generator.c b/json-glib/json-generator.c
index f662fbf..01e5832 100644
--- a/json-glib/json-generator.c
+++ b/json-glib/json-generator.c
@@ -290,8 +290,8 @@ dump_value (JsonGenerator *generator,
switch (G_VALUE_TYPE (&value))
{
- case G_TYPE_INT:
- g_string_append_printf (buffer, "%d", g_value_get_int (&value));
+ case G_TYPE_INT64:
+ g_string_append_printf (buffer, "%" G_GINT64_FORMAT, g_value_get_int64 (&value));
break;
case G_TYPE_STRING: