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.c22
1 files changed, 21 insertions, 1 deletions
diff --git a/src/plugins/plugin.c b/src/plugins/plugin.c
index a57cb6f..2cfb3de 100644
--- a/src/plugins/plugin.c
+++ b/src/plugins/plugin.c
@@ -391,6 +391,26 @@ PluginStatusFlags g_plugin_module_get_flags(const GPluginModule *plugin)
/******************************************************************************
* *
+* Paramètres : plugin = greffon à modifier. *
+* flags = fanions à ajouter brutalement au greffon. *
+* *
+* Description : Ajoute des indications sur l'état du greffon. *
+* *
+* Retour : - *
+* *
+* Remarques : - *
+* *
+******************************************************************************/
+
+void g_plugin_module_override_flags(GPluginModule *plugin, PluginStatusFlags flags)
+{
+ plugin->flags |= flags;
+
+}
+
+
+/******************************************************************************
+* *
* Paramètres : plugin = greffon à mettre à jour. *
* list = ensemble des greffons disponibles. *
* count = taille de cet ensemble. *
@@ -543,7 +563,7 @@ bool g_plugin_module_load(GPluginModule *plugin, GPluginModule **list, size_t co
plugin->flags |= PSF_FAILURE;
- }
+ }
}