# HG changeset patch # User reimar # Date 1156074629 0 # Node ID 4553637b709b130470a885991b580b3ebe2fa9f3 # Parent 6dad4b1efb823e83cd1a8127e66bd78645fce97f Avoid crash if initialization failed. diff -r 6dad4b1efb82 -r 4553637b709b stream/freesdp/common.c --- a/stream/freesdp/common.c Sun Aug 20 11:47:33 2006 +0000 +++ b/stream/freesdp/common.c Sun Aug 20 11:50:29 2006 +0000 @@ -166,6 +166,7 @@ for (i = 0; i < dsc->media_announcements_count; i++) { + if (!dsc->media_announcements[i]) continue; for (j = 0; j < dsc->media_announcements[i]->formats_count; j++) safe_free (dsc->media_announcements[i]->formats[j]); safe_free (dsc->media_announcements[i]->formats);