diff options
author | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2005-08-17 08:54:25 +0000 |
---|---|---|
committer | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2005-08-17 08:54:25 +0000 |
commit | d7cf8bfc9741cfda705bde983fa8eb4b40f85f87 (patch) | |
tree | 9eb75e84a83ae125c523b5e38ac893f7bc2a028c /epan | |
parent | 68bfa7736efd474b7bcdb416165e6be4c0e6c502 (diff) |
remove g_malloc()s from rtcp
svn path=/trunk/; revision=15382
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-rtcp.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/epan/dissectors/packet-rtcp.c b/epan/dissectors/packet-rtcp.c index 9cbf7f4485..16fb9829e8 100644 --- a/epan/dissectors/packet-rtcp.c +++ b/epan/dissectors/packet-rtcp.c @@ -760,24 +760,22 @@ dissect_rtcp_sdes( tvbuff_t *tvb, int offset, proto_tree *tree, proto_tree_add_item( sdes_item_tree, hf_rtcp_ssrc_prefix_len, tvb, offset, 1, FALSE ); offset++; - prefix_string = g_malloc( prefix_len + 1 ); + prefix_string = ep_alloc( prefix_len + 1 ); for ( counter = 0; counter < prefix_len; counter++ ) prefix_string[ counter ] = tvb_get_guint8( tvb, offset + counter ); /* strncpy( prefix_string, pd + offset, prefix_len ); */ prefix_string[ prefix_len ] = '\0'; proto_tree_add_string( sdes_item_tree, hf_rtcp_ssrc_prefix_string, tvb, offset, prefix_len, prefix_string ); - g_free( prefix_string ); offset += prefix_len; } - prefix_string = g_malloc( item_len + 1 ); + prefix_string = ep_alloc( item_len + 1 ); for ( counter = 0; counter < item_len; counter++ ) prefix_string[ counter ] = tvb_get_guint8( tvb, offset + counter ); /* strncpy( prefix_string, pd + offset, item_len ); */ prefix_string[ item_len] = 0; proto_tree_add_string( sdes_item_tree, hf_rtcp_ssrc_text, tvb, offset, item_len, prefix_string ); - g_free( prefix_string ); offset += item_len; } |