projects
/
platform
/
upstream
/
gstreamer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9581e58
)
gstregistrychunks: We're certain plugin_name is an intern string.
author
Edward Hervey
<bilboed@bilboed.com>
Thu, 5 Nov 2009 17:55:30 +0000
(18:55 +0100)
committer
Edward Hervey
<bilboed@bilboed.com>
Thu, 5 Nov 2009 17:55:30 +0000
(18:55 +0100)
The only place this method is called from creates the plugin_name argument
with g_intern_string().
Shaves off 1% from registry loading.
gst/gstregistrychunks.c
patch
|
blob
|
history
diff --git
a/gst/gstregistrychunks.c
b/gst/gstregistrychunks.c
index
12e0f5a
..
b706caa
100644
(file)
--- a/
gst/gstregistrychunks.c
+++ b/
gst/gstregistrychunks.c
@@
-632,8
+632,7
@@
gst_registry_chunks_load_feature (GstRegistry * registry, gchar ** in,
feature->rank = pf->rank;
- /* should already be the interned string, but better make sure */
- feature->plugin_name = g_intern_string (plugin_name);
+ feature->plugin_name = plugin_name;
gst_registry_add_feature (registry, feature);
GST_DEBUG ("Added feature %s", feature->name);