diff options
-rw-r--r-- | plugins/kaitai/core.c | 2 | ||||
-rw-r--r-- | plugins/kaitai/parsers/struct.c | 31 | ||||
-rw-r--r-- | src/analysis/scan/space.c | 9 | ||||
-rw-r--r-- | tests/plugins/kaitai/language.py (renamed from tests/plugins/kaitai.py) | 0 |
4 files changed, 4 insertions, 38 deletions
diff --git a/plugins/kaitai/core.c b/plugins/kaitai/core.c index 65424a5..c795492 100644 --- a/plugins/kaitai/core.c +++ b/plugins/kaitai/core.c @@ -52,7 +52,7 @@ DEFINE_CHRYSALIDE_PLUGIN("Kaitai", "Content parser using Kaitai structure defini * * * Description : Prend acte du chargement du greffon. * * * -* Retour : - * +* Retour : Bilan du chargement mené. * * * * Remarques : - * * * diff --git a/plugins/kaitai/parsers/struct.c b/plugins/kaitai/parsers/struct.c index 6d97110..26089d3 100644 --- a/plugins/kaitai/parsers/struct.c +++ b/plugins/kaitai/parsers/struct.c @@ -54,9 +54,6 @@ static void g_kaitai_structure_dispose(GKaitaiStruct *); /* Procède à la libération totale de la mémoire. */ static void g_kaitai_structure_finalize(GKaitaiStruct *); -/* Charge un ensemble de définitions Kaitai. */ -static bool g_kaitai_structure_load(GKaitaiStruct *, GYamlNode *); - /* --------------------- IMPLEMENTATION DES FONCTIONS DE CLASSE --------------------- */ @@ -250,7 +247,7 @@ bool g_kaitai_structure_create_from_text(GKaitaiStruct *kstruct, const char *tex if (root != NULL) { - result = g_kaitai_structure_load(kstruct, root); + result = g_kaitai_structure_create(kstruct, root); g_object_unref(G_OBJECT(root)); } else @@ -312,7 +309,7 @@ bool g_kaitai_structure_create_from_file(GKaitaiStruct *kstruct, const char *fil if (root != NULL) { - result = g_kaitai_structure_load(kstruct, root); + result = g_kaitai_structure_create(kstruct, root); g_object_unref(G_OBJECT(root)); } else @@ -329,30 +326,6 @@ bool g_kaitai_structure_create_from_file(GKaitaiStruct *kstruct, const char *fil /****************************************************************************** * * * Paramètres : kstruct = lecteur de définition à initialiser pleinement. * -* root = racine YAML à parcourir. * -* * -* Description : Charge un ensemble de définitions Kaitai. * -* * -* Retour : Bilan de l'opération. * -* * -* Remarques : - * -* * -******************************************************************************/ - -static bool g_kaitai_structure_load(GKaitaiStruct *kstruct, GYamlNode *root) -{ - bool result; /* Bilan à retourner */ - - result = g_kaitai_structure_create(kstruct, root); - - return result; - -} - - -/****************************************************************************** -* * -* Paramètres : kstruct = lecteur de définition à initialiser pleinement. * * parent = noeud Yaml contenant l'attribut à constituer. * * * * Description : Met en place un lecteur de définitions Kaitai. * diff --git a/src/analysis/scan/space.c b/src/analysis/scan/space.c index f10424b..34b67fe 100644 --- a/src/analysis/scan/space.c +++ b/src/analysis/scan/space.c @@ -52,14 +52,7 @@ static void g_scan_namespace_finalize(GScanNamespace *); /* --------------------- IMPLEMENTATION DES FONCTIONS DE CLASSE --------------------- */ -/* Lance une résolution d'élément à appeler. * -* * -* Retour : Nouvel élément d'appel identifié ou NULL. * -* * -* Remarques : - * -* * -******************************************************************************/ - +/* Lance une résolution d'élément à appeler. */ GRegisteredItem *g_scan_namespace_resolve(GScanNamespace *, const char *, GScanContext *, GScanExpression **, size_t, bool, bool); /* Réduit une expression à une forme plus simple. */ diff --git a/tests/plugins/kaitai.py b/tests/plugins/kaitai/language.py index b1e8881..b1e8881 100644 --- a/tests/plugins/kaitai.py +++ b/tests/plugins/kaitai/language.py |