summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2023-06-06 06:14:26 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2023-06-06 06:14:26 (GMT)
commit3f996be1e5858b54740bf92515795982a16b169a (patch)
tree9acc4dda959590492ad08adfa36539c1b4de8faa /plugins
parent5eab5f1bf3665e948e2054817fb688963dc86935 (diff)
Clean and reorganize a little bit the code for Kaitai.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/kaitai/core.c2
-rw-r--r--plugins/kaitai/parsers/struct.c31
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. *