X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gmodule%2Flibgplugin_a.c;h=0920ebb9dca13824ba4b85af5927d5449ebed5da;hb=fec9828ac62918374fb8aa94e15a9bdf554e269e;hp=2a4ced70a2fe070bb69391756c573126c15d5f19;hpb=84114c5321e4d7e4701f77f7f0e2b9b739d4035c;p=platform%2Fupstream%2Fglib.git diff --git a/gmodule/libgplugin_a.c b/gmodule/libgplugin_a.c index 2a4ced7..0920ebb 100644 --- a/gmodule/libgplugin_a.c +++ b/gmodule/libgplugin_a.c @@ -56,11 +56,12 @@ gplugin_a_module_func (GModule *module) { void (*f) (void) = NULL; gchar *string; + gchar *basename = g_path_get_basename (g_module_name (module)); string = "gplugin_say_boo_func"; g_print ("GPluginA: retrive symbol `%s' from \"%s\"\n", - string, - g_basename (g_module_name (module))); + string, basename); + g_free (basename); if (!g_module_symbol (module, string, (gpointer) &f)) { g_print ("error: %s\n", g_module_error ());