diff options
Diffstat (limited to 'src/plugins/plugin.h')
-rw-r--r-- | src/plugins/plugin.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/plugin.h b/src/plugins/plugin.h index 6d783b7..78dcaa6 100644 --- a/src/plugins/plugin.h +++ b/src/plugins/plugin.h @@ -51,7 +51,7 @@ typedef enum _PluginStatusFlags PSF_UNKNOW_DEP = (1 << 0), /* Dépendance non trouvée */ PSF_DEP_LOOP = (1 << 1), /* Dépendances circulaires */ PSF_FAILURE = (1 << 2), /* Erreur au chargement */ - PSF_LOADED = (1 << 2) /* Greffon intégré au système */ + PSF_LOADED = (1 << 3) /* Greffon intégré au système */ } PluginStatusFlags; @@ -73,6 +73,9 @@ GType g_plugin_module_get_type(void); /* Crée un module pour un greffon donné. */ GPluginModule *g_plugin_module_new(const gchar *); +/* Indique le fichier contenant le greffon manipulé. */ +const char *g_plugin_module_get_filename(const GPluginModule *); + /* Fournit la description du greffon dans son intégralité. */ const plugin_interface *g_plugin_module_get_interface(const GPluginModule *); |