diff options
author | Moeller, Thies <thies.moeller@baslerweb.com> | 2015-05-07 16:13:54 +0200 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2015-05-07 14:35:26 +0000 |
commit | 141c923e2f9f6afbc01fd9d00fce9d22b441f82d (patch) | |
tree | 3a1330fb43731062030fcbfc9aae095f5f21e797 /epan/ftypes | |
parent | 1362a0b50b5d88d91416da9a7f215019ef9d5a72 (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.c | 8 |
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); } |