diff options
author | Bill Meier <wmeier@newsguy.com> | 2011-11-15 21:22:01 +0000 |
---|---|---|
committer | Bill Meier <wmeier@newsguy.com> | 2011-11-15 21:22:01 +0000 |
commit | 2103e7f38a2542abec6464362abfeed2f4319961 (patch) | |
tree | c20416a4c04507b9ea39334e8d5aa697fcd28d58 /epan/dissectors/packet-aim-generic.c | |
parent | 3b387d1b8ea69abe10f8031bd55c9cd974a13237 (diff) |
tvb_[reported_]length_remaining can return -1
svn path=/trunk/; revision=39870
Diffstat (limited to 'epan/dissectors/packet-aim-generic.c')
-rw-r--r-- | epan/dissectors/packet-aim-generic.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-aim-generic.c b/epan/dissectors/packet-aim-generic.c index 0ffe7c58d6..2db6903cbf 100644 --- a/epan/dissectors/packet-aim-generic.c +++ b/epan/dissectors/packet-aim-generic.c @@ -385,7 +385,7 @@ static int dissect_aim_generic_evil(tvbuff_t *tvb, packet_info *pinfo, proto_tre { int offset = 0; proto_tree_add_item(gen_tree, hf_generic_evil_new_warn_level, tvb, offset, 2, ENC_BIG_ENDIAN); - while(tvb_length_remaining(tvb, offset)) { + while(tvb_length_remaining(tvb, offset) > 0) { offset = dissect_aim_userinfo(tvb, pinfo, offset, gen_tree); } return offset; |