Commit c33b50e0 authored by Tim-Philipp Müller's avatar Tim-Philipp Müller
Browse files

indexfactory: fix memory leak

Introduced by commit bd302bb6 pluginfeature: avoid duplicating feature->name

https://bugzilla.gnome.org/show_bug.cgi?id=459466
https://bugzilla.gnome.org/show_bug.cgi?id=665703
parent c8909ab0
......@@ -88,7 +88,7 @@ gst_index_factory_new (const gchar * name, const gchar * longdesc, GType type)
g_return_val_if_fail (name != NULL, NULL);
factory = GST_INDEX_FACTORY (g_object_newv (GST_TYPE_INDEX_FACTORY, 0, NULL));
GST_PLUGIN_FEATURE_NAME (factory) = g_strdup (name);
gst_plugin_feature_set_name (GST_PLUGIN_FEATURE (factory), name);
if (factory->longdesc)
g_free (factory->longdesc);
factory->longdesc = g_strdup (longdesc);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment