diff options
Diffstat (limited to 'epan/dissectors/packet-q932-ros.c')
-rw-r--r-- | epan/dissectors/packet-q932-ros.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-q932-ros.c b/epan/dissectors/packet-q932-ros.c index 8e7d06b5b8..59a37a30eb 100644 --- a/epan/dissectors/packet-q932-ros.c +++ b/epan/dissectors/packet-q932-ros.c @@ -251,7 +251,7 @@ dissect_q932_ros_InvokeArgument(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in len = tvb_length_remaining(tvb, offset); if (len) proto_tree_add_item(tree, hf_index, tvb, offset, len, ENC_NA); - arg_next_tvb = tvb_new_subset(tvb, offset, len, len); + arg_next_tvb = tvb_new_subset_remaining(tvb, offset); offset += tvb_length_remaining(tvb, offset); @@ -329,7 +329,7 @@ dissect_q932_ros_ResultArgument(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in len = tvb_length_remaining(tvb, offset); if (len) proto_tree_add_item(tree, hf_index, tvb, offset, len, ENC_NA); - res_next_tvb = tvb_new_subset(tvb, offset, len, len); + res_next_tvb = tvb_new_subset_remaining(tvb, offset); offset += tvb_length_remaining(tvb, offset); @@ -425,7 +425,7 @@ dissect_q932_ros_T_parameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o len = tvb_length_remaining(tvb, offset); if (len) proto_tree_add_item(tree, hf_index, tvb, offset, len, ENC_NA); - err_next_tvb = tvb_new_subset(tvb, offset, len, len); + err_next_tvb = tvb_new_subset_remaining(tvb, offset); offset += tvb_length_remaining(tvb, offset); |