From 6911aa59be5af1bb0d2b2543bc21690ae34fc473 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Wed, 25 Feb 2009 10:51:57 +0200 Subject: [PATCH] binary registry: Don't attempt to parse empty caps --- gst/gstregistrybinary.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/gstregistrybinary.c b/gst/gstregistrybinary.c index 09c450a7f0..4849c0b144 100644 --- a/gst/gstregistrybinary.c +++ b/gst/gstregistrybinary.c @@ -958,7 +958,7 @@ gst_registry_binary_load_feature (GstRegistry * registry, gchar ** in, /* load caps */ unpack_string (*in, str); - factory->caps = (g_str_equal (str, "")) ? NULL : gst_caps_from_string (str); + factory->caps = (str && *str) ? gst_caps_from_string (str) : NULL; g_free (str); /* load extensions */ if (tff->nextensions) {