Fix really bogus check

Original commit message from CVS:
Fix really bogus check
This commit is contained in:
Wim Taymans 2003-03-31 20:20:54 +00:00
parent 792f0214ef
commit ea46d7b77f

View file

@ -84,9 +84,13 @@ gst_plugin_feature_init (GstPluginFeature *feature)
gboolean
gst_plugin_feature_ensure_loaded (GstPluginFeature *feature)
{
GstPlugin *plugin = (GstPlugin *) (feature->manager);
GstPlugin *plugin;
g_return_val_if_fail (feature != NULL, FALSE);
g_return_val_if_fail (GST_IS_PLUGIN_FEATURE (feature), FALSE);
plugin = (GstPlugin *) (feature->manager);
g_assert (feature);
if (plugin && !gst_plugin_is_loaded (plugin)) {
if (GST_IS_REGISTRY (plugin->manager)) {
GST_DEBUG (GST_CAT_PLUGIN_LOADING,