mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-28 04:31:06 +00:00
gstpluginloader: do not leak the description string
The description string was changed to an inlined string a while back. (But: no need to intern the const strings here, we just use the interning to avoid allocating duplicates and make memory management easier, since the strings will be around for the life-time of the app anyway). https://bugzilla.gnome.org/show_bug.cgi?id=640071
This commit is contained in:
parent
52978bd4e6
commit
6b84f4573c
1 changed files with 3 additions and 3 deletions
|
@ -339,9 +339,9 @@ plugin_loader_create_blacklist_plugin (GstPluginLoader * l,
|
||||||
|
|
||||||
plugin->basename = g_path_get_basename (plugin->filename);
|
plugin->basename = g_path_get_basename (plugin->filename);
|
||||||
plugin->desc.name = g_intern_string (plugin->basename);
|
plugin->desc.name = g_intern_string (plugin->basename);
|
||||||
plugin->desc.description = g_strdup_printf ("Plugin for blacklisted file");
|
plugin->desc.description = "Plugin for blacklisted file";
|
||||||
plugin->desc.version = g_intern_string ("0.0.0");
|
plugin->desc.version = "0.0.0";
|
||||||
plugin->desc.license = g_intern_string ("BLACKLIST");
|
plugin->desc.license = "BLACKLIST";
|
||||||
plugin->desc.source = plugin->desc.license;
|
plugin->desc.source = plugin->desc.license;
|
||||||
plugin->desc.package = plugin->desc.license;
|
plugin->desc.package = plugin->desc.license;
|
||||||
plugin->desc.origin = plugin->desc.license;
|
plugin->desc.origin = plugin->desc.license;
|
||||||
|
|
Loading…
Reference in a new issue