From ab345f6bda29c3dc0f3f6e5ed999ad8ed9ad1d86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stig=20Bj=C3=B8rlykke?= Date: Wed, 21 Jul 2010 09:47:24 +0000 Subject: Fixed adding a boolean value as a custom column. This is reported in bug 5039. svn path=/trunk/; revision=33602 --- epan/proto.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'epan/proto.c') diff --git a/epan/proto.c b/epan/proto.c index 343df38abb..c4024ea2e7 100644 --- a/epan/proto.c +++ b/epan/proto.c @@ -3582,12 +3582,15 @@ proto_custom_set(proto_tree* tree, const int field_id, gchar *result, switch(hfinfo->type) { + case FT_BOOLEAN: + g_snprintf(expr, size, "%u", fvalue_get_uinteger(&finfo->value) ? 1 : 0); + break; + case FT_UINT8: case FT_UINT16: case FT_UINT24: case FT_UINT32: case FT_FRAMENUM: - case FT_BOOLEAN: g_snprintf(expr, size, hfinfo_numeric_value_format(hfinfo), fvalue_get_uinteger(&finfo->value)); break; -- cgit v1.2.1