X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-plugin-factory.c;h=fb55b2aea9fac5886f92ec3036a8dd13f368bd34;hp=9a7aa93d98b2ed1d9f95f9f8a6c4766f036967d7;hb=b969746bd8d9e021f79a19350e85a6fdbd3226a5;hpb=fda4b90daa2c55f954f5414955b4255b67d06b0c diff --git a/src/modest-plugin-factory.c b/src/modest-plugin-factory.c index 9a7aa93..fb55b2a 100644 --- a/src/modest-plugin-factory.c +++ b/src/modest-plugin-factory.c @@ -131,7 +131,7 @@ modest_plugin_factory_new (void) } void -modest_plugin_factory_load_all (ModestPluginFactory *self) +modest_plugin_factory_load_all (ModestPluginFactory *self) { ModestPluginFactoryPrivate *priv; GError *error = NULL; @@ -159,7 +159,7 @@ modest_plugin_factory_load_all (ModestPluginFactory *self) while ((dirent = g_dir_read_name (d))) { if (g_str_has_suffix (dirent, PLUGIN_EXT)) { gchar *plugin_file; - ModestPlugin *plugin; + ModestPlugin *plugin = NULL; plugin_file = g_build_filename (MODEST_MAILPLUGINDIR, dirent, NULL); plugin = modest_plugin_factory_load (plugin_file); @@ -169,7 +169,6 @@ modest_plugin_factory_load_all (ModestPluginFactory *self) priv->plugins = g_slist_prepend (priv->plugins, plugin); } } - priv->plugins = g_slist_reverse (priv->plugins); g_dir_close (d); @@ -216,10 +215,11 @@ modest_plugin_factory_load (const gchar *file) g_type_module_use (type_module); plugin = MODEST_PLUGIN (modest_module_new_object (MODEST_MODULE (type_module))); if (plugin) - g_message ("Plugin %s API version %s", plugin_name, modest_plugin_get_api_version (plugin)); + g_debug ("Plugin %s API version %s", plugin_name, modest_plugin_get_api_version (plugin)); g_type_module_unuse (type_module); } g_free (path); + g_free (plugin_name); return plugin; error: