summaryrefslogtreecommitdiff
path: root/src/plugins/plugin.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/plugin.c')
-rw-r--r--src/plugins/plugin.c26
1 files changed, 21 insertions, 5 deletions
diff --git a/src/plugins/plugin.c b/src/plugins/plugin.c
index b96decd..5b3e475 100644
--- a/src/plugins/plugin.c
+++ b/src/plugins/plugin.c
@@ -112,7 +112,7 @@ static void g_plugin_module_class_init(GPluginModuleClass *class)
static void g_plugin_module_init(GPluginModule *plugin)
{
- plugin->config = NULL;
+ //plugin->config = NULL;
}
@@ -168,6 +168,7 @@ static void g_plugin_module_dispose(GPluginModule *plugin)
if (class->exit != NULL)
class->exit(plugin);
+ /*
if (plugin->config != NULL)
{
g_generic_config_write(plugin->config);
@@ -175,6 +176,7 @@ static void g_plugin_module_dispose(GPluginModule *plugin)
g_clear_object(&plugin->config);
}
+ */
if (plugin->module != NULL)
{
@@ -365,6 +367,8 @@ GPluginModule *g_plugin_module_new(const gchar *filename)
break;
+#if 0
+
case DPC_GUI:
switch (sub)
@@ -489,6 +493,8 @@ GPluginModule *g_plugin_module_new(const gchar *filename)
}
+#endif
+
break;
default:
@@ -659,7 +665,7 @@ static void g_plugin_module_init_gclass(GPluginModuleClass *class, GModule *modu
}
break;
-
+#if 0
case DPC_GUI:
switch (sub)
@@ -786,6 +792,8 @@ static void g_plugin_module_init_gclass(GPluginModuleClass *class, GModule *modu
}
+#endif
+
break;
default:
@@ -1071,7 +1079,7 @@ bool g_plugin_module_load(GPluginModule *plugin, GPluginModule **list, size_t co
size_t i; /* Boucle de parcours */
GPluginModule *dependency; /* Module nécessaire */
GPluginModuleClass *class; /* Classe de l'instance active */
- GGenConfig *config; /* Configuration à charger */
+ //GGenConfig *config; /* Configuration à charger */
char *dir; /* Répertoire modifiable */
/* Si un essai précédent a déjà échoué ou réussi... */
@@ -1140,9 +1148,11 @@ bool g_plugin_module_load(GPluginModule *plugin, GPluginModule **list, size_t co
}
+ /*
config = g_plugin_module_get_config(plugin);
g_generic_config_read(config);
g_object_unref(G_OBJECT(config));
+ */
dir = strdup(plugin->filename);
dir = dirname(dir);
@@ -1233,7 +1243,7 @@ void g_plugin_module_create_config(GPluginModule *plugin)
filename = g_plugin_module_build_config_filename(plugin, "config.xml", false);
- plugin->config = g_generic_config_new_from_file(filename);
+ //plugin->config = g_generic_config_new_from_file(filename);
free(filename);
@@ -1251,7 +1261,7 @@ void g_plugin_module_create_config(GPluginModule *plugin)
* Remarques : - *
* *
******************************************************************************/
-
+#if 0
GGenConfig *g_plugin_module_get_config(const GPluginModule *plugin)
{
GGenConfig *result; /* Configuration à faire suivre*/
@@ -1264,6 +1274,7 @@ GGenConfig *g_plugin_module_get_config(const GPluginModule *plugin)
return result;
}
+#endif
/******************************************************************************
@@ -1438,6 +1449,9 @@ gpointer g_plugin_module_build_type_instance(GPluginModule *plugin, PluginAction
}
+
+#if 0
+
#ifdef INCLUDE_GTK_SUPPORT
@@ -1711,3 +1725,5 @@ void g_plugin_module_detect_external_tools(const GPluginModule *plugin, PluginAc
class->detect(plugin, action, content, version, names, count);
}
+
+#endif