diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2023-06-06 06:14:26 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2023-06-06 06:14:26 (GMT) |
commit | 3f996be1e5858b54740bf92515795982a16b169a (patch) | |
tree | 9acc4dda959590492ad08adfa36539c1b4de8faa /plugins | |
parent | 5eab5f1bf3665e948e2054817fb688963dc86935 (diff) |
Clean and reorganize a little bit the code for Kaitai.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/kaitai/core.c | 2 | ||||
-rw-r--r-- | plugins/kaitai/parsers/struct.c | 31 |
2 files changed, 3 insertions, 30 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. * |