# HG changeset patch # User Mike Ruprecht # Date 1233871569 0 # Node ID f44b5f61d4b79fc3ef315c547c952a916578b849 # Parent f06eb6e7d907d2adacbb891a1c948b350227f911 Don't crash if media can't be found. diff -r f06eb6e7d907 -r f44b5f61d4b7 libpurple/media.c --- a/libpurple/media.c Thu Feb 05 11:47:40 2009 +0000 +++ b/libpurple/media.c Thu Feb 05 22:06:09 2009 +0000 @@ -1214,6 +1214,9 @@ break; } } + + if (!PURPLE_IS_MEDIA(media)) + break; } if (gst_structure_has_name(msg->structure, "farsight-error")) {