Instead of initializing the Media Format name to NULL, set it to

"Unknown".  This keeps us from crashing on some platforms if we have an
unknown media format ID.

svn path=/trunk/; revision=31011
This commit is contained in:
Gerald Combs 2009-11-19 01:50:44 +00:00
parent 53d17afd80
commit cf8126a808
1 changed files with 2 additions and 1 deletions

View File

@ -282,6 +282,7 @@ dissect_sdp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
guint32 ipaddr[4];
gint n,i;
sdp_packet_info *sdp_pi;
gchar *unknown_encoding = ep_strdup("Unknown");
/* Initialise packet info for passing to tap */
sdp_pi = ep_alloc(sizeof(sdp_packet_info));
@ -292,7 +293,7 @@ dissect_sdp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
transport_info.connection_type=NULL;
transport_info.media_type=NULL;
for (n=0; n < SDP_NO_OF_PT; n++){
transport_info.encoding_name[n]=NULL;
transport_info.encoding_name[n]=unknown_encoding;
}
for (n=0; n < SDP_MAX_RTP_CHANNELS; n++)
{