aboutsummaryrefslogtreecommitdiffstats
path: root/epan/ftypes
diff options
context:
space:
mode:
authorMoeller, Thies <thies.moeller@baslerweb.com>2015-05-07 16:13:54 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2015-05-07 14:35:26 +0000
commit141c923e2f9f6afbc01fd9d00fce9d22b441f82d (patch)
tree3a1330fb43731062030fcbfc9aae095f5f21e797 /epan/ftypes
parent1362a0b50b5d88d91416da9a7f215019ef9d5a72 (diff)
fix FT_INT64 fields output in tshark
Bug: 11170 Change-Id: Ife7f565d17b92cd5f84e92ce109f530e68d98cfa Reviewed-on: https://code.wireshark.org/review/8333 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/ftypes')
-rw-r--r--epan/ftypes/ftype-integer.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/ftypes/ftype-integer.c b/epan/ftypes/ftype-integer.c
index 1fee4e255f..f74759b053 100644
--- a/epan/ftypes/ftype-integer.c
+++ b/epan/ftypes/ftype-integer.c
@@ -373,7 +373,7 @@ cmp_bitwise_and(const fvalue_t *a, const fvalue_t *b)
static void
int64_fvalue_new(fvalue_t *fv)
{
- fv->value.uinteger64 = 0;
+ fv->value.sinteger64 = 0;
}
static void
@@ -570,11 +570,11 @@ integer64_to_repr(fvalue_t *fv, ftrepr_t rtype _U_, int field_display _U_, char
{
guint64 val;
- if (fv->value.sinteger < 0) {
+ if (fv->value.sinteger64 < 0) {
*buf++ = '-';
- val = -fv->value.sinteger;
+ val = -fv->value.sinteger64;
} else
- val = fv->value.sinteger;
+ val = fv->value.sinteger64;
guint64_to_str_buf(val, buf, 20);
}