diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2005-10-16 21:16:30 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2005-10-16 21:16:30 +0000 |
commit | e3285cbcaeb9a72ac331b507cc0ed2c8a5a83fa3 (patch) | |
tree | 95c71795a1ecd0e99fadfd6ffe87fbf6ac80cd2f | |
parent | 34bf00ef48061c7c35f2eaa9b88e9f83216ee76e (diff) |
make sure ta is signed before operating
svn path=/trunk/; revision=16251
-rw-r--r-- | epan/dissectors/packet-iuup.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-iuup.c b/epan/dissectors/packet-iuup.c index 97d86a7a65..8194e23f0b 100644 --- a/epan/dissectors/packet-iuup.c +++ b/epan/dissectors/packet-iuup.c @@ -662,7 +662,7 @@ static void dissect_iuup(tvbuff_t* tvb, packet_info* pinfo, proto_tree* tree) { } else if (ta >= 129 && ta <= 208) { pi = proto_tree_add_uint(time_tree,hf_iuup_advance,tvb,4,1,(ta-128) * 500); PROTO_ITEM_SET_GENERATED(pi); - pi = proto_tree_add_float(time_tree,hf_iuup_delta,tvb,4,1,((gfloat)((gint)(-((gint)(ta-128))) * 500))/1000000.0); + pi = proto_tree_add_float(time_tree,hf_iuup_delta,tvb,4,1,((gfloat)((gint)(-(((gint)ta)-128))) * 500)/1000000.0); PROTO_ITEM_SET_GENERATED(pi); } else { proto_item_set_expert_flags(pi, PI_MALFORMED, PI_ERROR); |