diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2018-05-09 11:56:15 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2018-05-09 11:56:15 (GMT) |
commit | bb242c2cda6a590fef652e62688c10e2d52a7ff0 (patch) | |
tree | 8d59ef7d6edc7887806906ac65938510c52c9a5b /plugins | |
parent | 286878b36b5cf7a3f44251f62c94a57f0f29d3cf (diff) |
Simplified the content loading handling.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/dex/core.c | 6 | ||||
-rw-r--r-- | plugins/dex/core.h | 2 | ||||
-rw-r--r-- | plugins/elf/core.c | 6 | ||||
-rw-r--r-- | plugins/elf/core.h | 2 | ||||
-rw-r--r-- | plugins/pychrysalide/plugin.c | 8 |
5 files changed, 12 insertions, 12 deletions
diff --git a/plugins/dex/core.c b/plugins/dex/core.c index da0a540..a0bea80 100644 --- a/plugins/dex/core.c +++ b/plugins/dex/core.c @@ -66,7 +66,7 @@ G_MODULE_EXPORT bool chrysalide_plugin_init(GPluginModule *plugin) * Paramètres : plugin = greffon à manipuler. * * action = type d'action attendue. * * content = contenu binaire à traiter. * -* gid = identifiant du groupe de traitement. * +* wid = identifiant du groupe de traitement. * * status = barre de statut à tenir informée. * * * * Description : Procède à une opération liée à un contenu binaire. * @@ -77,7 +77,7 @@ G_MODULE_EXPORT bool chrysalide_plugin_init(GPluginModule *plugin) * * ******************************************************************************/ -G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule *plugin, PluginAction action, GBinContent *content, gid_t gid, GtkStatusStack *status) +G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule *plugin, PluginAction action, GBinContent *content, wgroup_id_t wid, GtkStatusStack *status) { bool test; /* Bilan des accès mémoire */ GExeFormat *format; /* Format DEX reconnu */ @@ -92,7 +92,7 @@ G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule loaded = g_loaded_binary_new(format); resolver = get_current_content_resolver(); - g_content_resolver_add_detected(resolver, gid, loaded); + g_content_resolver_add_detected(resolver, wid, loaded); g_object_unref(G_OBJECT(resolver)); } diff --git a/plugins/dex/core.h b/plugins/dex/core.h index 8a07f84..ab4908b 100644 --- a/plugins/dex/core.h +++ b/plugins/dex/core.h @@ -34,7 +34,7 @@ G_MODULE_EXPORT bool chrysalide_plugin_init(GPluginModule *); /* Procède à une opération liée à un contenu binaire. */ -G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule *, PluginAction, GBinContent *, gid_t, GtkStatusStack *); +G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule *, PluginAction, GBinContent *, wgroup_id_t, GtkStatusStack *); diff --git a/plugins/elf/core.c b/plugins/elf/core.c index 03d5964..1fefa69 100644 --- a/plugins/elf/core.c +++ b/plugins/elf/core.c @@ -66,7 +66,7 @@ G_MODULE_EXPORT bool chrysalide_plugin_init(GPluginModule *plugin) * Paramètres : plugin = greffon à manipuler. * * action = type d'action attendue. * * content = contenu binaire à traiter. * -* gid = identifiant du groupe de traitement. * +* wid = identifiant du groupe de traitement. * * status = barre de statut à tenir informée. * * * * Description : Procède à une opération liée à un contenu binaire. * @@ -77,7 +77,7 @@ G_MODULE_EXPORT bool chrysalide_plugin_init(GPluginModule *plugin) * * ******************************************************************************/ -G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule *plugin, PluginAction action, GBinContent *content, gid_t gid, GtkStatusStack *status) +G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule *plugin, PluginAction action, GBinContent *content, wgroup_id_t wid, GtkStatusStack *status) { bool test; /* Bilan des accès mémoire */ GExeFormat *format; /* Format ELF reconnu */ @@ -92,7 +92,7 @@ G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule loaded = g_loaded_binary_new(format); resolver = get_current_content_resolver(); - g_content_resolver_add_detected(resolver, gid, loaded); + g_content_resolver_add_detected(resolver, wid, loaded); g_object_unref(G_OBJECT(resolver)); } diff --git a/plugins/elf/core.h b/plugins/elf/core.h index ec9ed5c..17afc71 100644 --- a/plugins/elf/core.h +++ b/plugins/elf/core.h @@ -34,7 +34,7 @@ G_MODULE_EXPORT bool chrysalide_plugin_init(GPluginModule *); /* Procède à une opération liée à un contenu binaire. */ -G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule *, PluginAction, GBinContent *, gid_t, GtkStatusStack *); +G_MODULE_EXPORT void chrysalide_plugin_handle_binary_content(const GPluginModule *, PluginAction, GBinContent *, wgroup_id_t, GtkStatusStack *); diff --git a/plugins/pychrysalide/plugin.c b/plugins/pychrysalide/plugin.c index db1c9f3..38d8785 100644 --- a/plugins/pychrysalide/plugin.c +++ b/plugins/pychrysalide/plugin.c @@ -83,7 +83,7 @@ static bool g_python_plugin_do_init(GPythonPlugin *); static bool g_python_plugin_do_exit(GPythonPlugin *, GObject *); /* Procède à une opération liée à un contenu binaire. */ -static void g_python_plugin_handle_binary_content(const GPythonPlugin *, PluginAction, GBinContent *, gid_t, GtkStatusStack *); +static void g_python_plugin_handle_binary_content(const GPythonPlugin *, PluginAction, GBinContent *, wgroup_id_t, GtkStatusStack *); /* Indique si le format peut être pris en charge ici. */ FormatMatchStatus python_plugin_is_matching(GBinContent *, GExeFormat *, GPythonPlugin *, char **); @@ -614,7 +614,7 @@ static bool g_python_plugin_do_exit(GPythonPlugin *plugin, GObject *ref) * Paramètres : plugin = greffon à manipuler. * * action = type d'action attendue. * * content = contenu binaire à traiter. * -* gid = identifiant du groupe de traitement. * +* wid = identifiant du groupe de traitement. * * status = barre de statut à tenir informée. * * * * Description : Procède à une opération liée à un contenu binaire. * @@ -625,7 +625,7 @@ static bool g_python_plugin_do_exit(GPythonPlugin *plugin, GObject *ref) * * ******************************************************************************/ -static void g_python_plugin_handle_binary_content(const GPythonPlugin *plugin, PluginAction action, GBinContent *content, gid_t gid, GtkStatusStack *status) +static void g_python_plugin_handle_binary_content(const GPythonPlugin *plugin, PluginAction action, GBinContent *content, wgroup_id_t wid, GtkStatusStack *status) { PyObject *args; /* Arguments pour l'appel */ PyObject *value; /* Valeurs obtenues */ @@ -634,7 +634,7 @@ static void g_python_plugin_handle_binary_content(const GPythonPlugin *plugin, P PyTuple_SetItem(args, 0, PyLong_FromUnsignedLong(action)); PyTuple_SetItem(args, 1, pygobject_new(G_OBJECT(content))); - PyTuple_SetItem(args, 2, PyLong_FromUnsignedLong(gid)); + PyTuple_SetItem(args, 2, PyLong_FromUnsignedLong(wid)); PyTuple_SetItem(args, 3, pygobject_new(G_OBJECT(status))); value = run_python_method(plugin->instance, "handle_binary_content", args); |