forked from osmocom/wireshark
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:
parent
53d17afd80
commit
cf8126a808
|
@ -282,6 +282,7 @@ dissect_sdp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
|
||||||
guint32 ipaddr[4];
|
guint32 ipaddr[4];
|
||||||
gint n,i;
|
gint n,i;
|
||||||
sdp_packet_info *sdp_pi;
|
sdp_packet_info *sdp_pi;
|
||||||
|
gchar *unknown_encoding = ep_strdup("Unknown");
|
||||||
|
|
||||||
/* Initialise packet info for passing to tap */
|
/* Initialise packet info for passing to tap */
|
||||||
sdp_pi = ep_alloc(sizeof(sdp_packet_info));
|
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.connection_type=NULL;
|
||||||
transport_info.media_type=NULL;
|
transport_info.media_type=NULL;
|
||||||
for (n=0; n < SDP_NO_OF_PT; n++){
|
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++)
|
for (n=0; n < SDP_MAX_RTP_CHANNELS; n++)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue