diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2024-05-14 21:29:40 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2024-05-14 21:29:40 (GMT) |
commit | 7358dc2001d27d3c5a0c0fe39288b1a310a6d89e (patch) | |
tree | c83f3d52b11c72336dbabc4c1448c2ca4a375a36 /src/plugins/plugin-int.h | |
parent | ed57185faa4d7a53d953cf74a6f8626f44ce9b75 (diff) |
Restore a minimal support for plugins.
Diffstat (limited to 'src/plugins/plugin-int.h')
-rw-r--r-- | src/plugins/plugin-int.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/plugins/plugin-int.h b/src/plugins/plugin-int.h index 067edcb..3ba19dc 100644 --- a/src/plugins/plugin-int.h +++ b/src/plugins/plugin-int.h @@ -30,12 +30,13 @@ #include "plugin.h" +/* #include "../analysis/content.h" #include "../analysis/loaded.h" +*/ #include "../common/bits.h" - /* Transfert de la conscience de soi. */ typedef void (* pg_set_self_fc) (GPluginModule *); @@ -51,6 +52,8 @@ typedef gpointer (* pg_build_instance_fc) (GPluginModule *, PluginAction, GType) /* Fournit le nom brut associé au greffon. */ typedef char * (* pg_get_modname_fc) (const GPluginModule *); +#if 0 + /* Procède à une opération liée à un contenu binaire. */ typedef void (* pg_handle_content_fc) (const GPluginModule *, PluginAction, GBinContent *, wgroup_id_t, GtkStatusStack *); @@ -84,6 +87,7 @@ typedef void (* pg_process_disassembly_fc) (const GPluginModule *, PluginAction, /* Effectue la détection d'effets d'outils externes. */ typedef void (* pg_detect_tools_fc) (const GPluginModule *, PluginAction, const GLoadedContent *, bool, char ***, size_t *); +#endif /* Greffon pour Chrysalide (instance) */ @@ -100,7 +104,7 @@ struct _GPluginModule bitfield_t *dependencies; /* Cartographie des dépendances*/ - GGenConfig *config; /* Configuration dédiée */ + //GGenConfig *config; /* Configuration dédiée */ }; @@ -119,6 +123,7 @@ struct _GPluginModuleClass pg_get_modname_fc get_modname; /* Fourniture du nom brut */ +#if 0 #ifdef INCLUDE_GTK_SUPPORT pg_include_theme_fc include_theme; /* Extension d'un thème */ pg_notify_panel_fc notify_panel; /* Création de panneau */ @@ -135,6 +140,7 @@ struct _GPluginModuleClass pg_process_disassembly_fc process_disass; /* Catégorie 'désassemblage' */ pg_detect_tools_fc detect; /* Lancement de détections */ +#endif }; |