aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2005-03-30 13:37:27 +0000
committerAnders Broman <anders.broman@ericsson.com>2005-03-30 13:37:27 +0000
commitb183d4d1e33dd99303d23faca695c94ae4a651fb (patch)
tree403e183dfd1f6ceb1861b6d482cbbe7f5b2bd245 /epan
parent95d12a0bc6565dcdc421c250426e587d110c3a90 (diff)
From Ulf Lamping:
Fix a "off by one" error. svn path=/trunk/; revision=13977
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-sdp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-sdp.c b/epan/dissectors/packet-sdp.c
index 62448a2685..5f5d4f90ba 100644
--- a/epan/dissectors/packet-sdp.c
+++ b/epan/dissectors/packet-sdp.c
@@ -928,7 +928,7 @@ dissect_sdp_media(tvbuff_t *tvb, proto_item *ti,
proto_tree_add_string(sdp_media_tree, hf_media_format, tvb, offset,
tokenlen, val_to_str(atol(media_format), rtp_payload_type_vals, "%u"));
transport_info->media_pt[transport_info->media_pt_count] = atol(media_format);
- if (transport_info->media_pt_count < SDP_MAX_RTP_PAYLOAD_TYPES)
+ if (transport_info->media_pt_count < SDP_MAX_RTP_PAYLOAD_TYPES - 1)
transport_info->media_pt_count++;
g_free(media_format);
} else {