diff options
Diffstat (limited to 'epan/dissectors/packet-aim-messaging.c')
-rw-r--r-- | epan/dissectors/packet-aim-messaging.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-aim-messaging.c b/epan/dissectors/packet-aim-messaging.c index 5a7a419f2d..df6238c75b 100644 --- a/epan/dissectors/packet-aim-messaging.c +++ b/epan/dissectors/packet-aim-messaging.c @@ -513,7 +513,7 @@ static int dissect_aim_tlv_value_extended_data(proto_item *ti, guint16 valueid _ if (is_uuid_null(plugin_uuid)) { /* a message follows */ - tvbuff_t *subtvb = tvb_new_subset(tvb, offset, -1, -1); + tvbuff_t *subtvb = tvb_new_subset_remaining(tvb, offset); offset += dissect_aim_rendezvous_extended_message(subtvb, entry); } else @@ -555,7 +555,7 @@ static int dissect_aim_msg_clientautoresp(tvbuff_t *tvb, packet_info *pinfo, pro case 0x0003: { proto_item *ti_extended_data = proto_tree_add_text(msg_tree, tvb, offset, -1, "Extended Data"); - tvbuff_t *subtvb = tvb_new_subset(tvb, offset, -1, -1); + tvbuff_t *subtvb = tvb_new_subset_remaining(tvb, offset); dissect_aim_tlv_value_extended_data(ti_extended_data, 0, subtvb, pinfo); } break; |