From b8ea24d4664e02445e3ac897d053b3efebbee253 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 29 Mar 2011 16:22:46 +0200 Subject: [PATCH] element: Fix sanity checks for request pad templates without % --- gst/gstelement.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/gstelement.c b/gst/gstelement.c index 6bfc203d68..6fd1835fec 100644 --- a/gst/gstelement.c +++ b/gst/gstelement.c @@ -988,7 +988,7 @@ _gst_element_request_pad (GstElement * element, GstPadTemplate * templ, GstPad *pad; /* Is this the template name? */ - if (strstr (name, "%")) { + if (strstr (name, "%") || !strchr (templ->name_template, '%')) { g_return_val_if_fail (strcmp (name, templ->name_template) == 0, NULL); } else { const gchar *str, *data;