From fdc15f6cd5e0d995e8c8b382ed9f2c93f95df714 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stig=20Bj=C3=B8rlykke?= Date: Tue, 25 Oct 2011 10:48:03 +0000 Subject: [PATCH] Fixed using signed 64-bits integer in custom column. svn path=/trunk/; revision=39558 --- epan/proto.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/epan/proto.c b/epan/proto.c index d732df2069..8f7af8b4df 100644 --- a/epan/proto.c +++ b/epan/proto.c @@ -3844,6 +3844,9 @@ proto_custom_set(proto_tree* tree, const int field_id, gint occurrence, break; case FT_INT64: + g_snprintf(result+offset_r, size-offset_r, "%" G_GINT64_MODIFIER "d", fvalue_get_integer64(&finfo->value)); + offset_r = (int)strlen(result); + break; case FT_UINT64: g_snprintf(result+offset_r, size-offset_r, "%" G_GINT64_MODIFIER "u", fvalue_get_integer64(&finfo->value)); offset_r = (int)strlen(result);