From d7cf8bfc9741cfda705bde983fa8eb4b40f85f87 Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Wed, 17 Aug 2005 08:54:25 +0000 Subject: remove g_malloc()s from rtcp svn path=/trunk/; revision=15382 --- epan/dissectors/packet-rtcp.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'epan') 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; } -- cgit v1.2.3