summaryrefslogtreecommitdiff
path: root/src/analysis/scan/items/datasize.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/analysis/scan/items/datasize.c')
-rw-r--r--src/analysis/scan/items/datasize.c56
1 files changed, 28 insertions, 28 deletions
diff --git a/src/analysis/scan/items/datasize.c b/src/analysis/scan/items/datasize.c
index 618d0c3..55e2d3b 100644
--- a/src/analysis/scan/items/datasize.c
+++ b/src/analysis/scan/items/datasize.c
@@ -2,7 +2,7 @@
/* Chrysalide - Outil d'analyse de fichiers binaires
* datasize.c - récupération de la taille du contenu scanné
*
- * Copyright (C) 2022 Cyrille Bagard
+ * Copyright (C) 2023 Cyrille Bagard
*
* This file is part of Chrysalide.
*
@@ -33,16 +33,16 @@
/* Initialise la classe des mesures de quantité de données. */
-static void g_datasize_function_class_init(GDatasizeFunctionClass *);
+static void g_scan_datasize_function_class_init(GScanDatasizeFunctionClass *);
/* Initialise une instance de mesure de quantité de données. */
-static void g_datasize_function_init(GDatasizeFunction *);
+static void g_scan_datasize_function_init(GScanDatasizeFunction *);
/* Supprime toutes les références externes. */
-static void g_datasize_function_dispose(GDatasizeFunction *);
+static void g_scan_datasize_function_dispose(GScanDatasizeFunction *);
/* Procède à la libération totale de la mémoire. */
-static void g_datasize_function_finalize(GDatasizeFunction *);
+static void g_scan_datasize_function_finalize(GScanDatasizeFunction *);
@@ -50,13 +50,13 @@ static void g_datasize_function_finalize(GDatasizeFunction *);
/* Indique le nom associé à une expression d'évaluation. */
-static char *g_datasize_function_get_name(const GDatasizeFunction *);
+static char *g_scan_datasize_function_get_name(const GScanDatasizeFunction *);
/* Réduit une expression à une forme plus simple. */
-static bool g_datasize_function_reduce(GDatasizeFunction *, GScanContext *, GScanScope *, GScanExpression **);
+static bool g_scan_datasize_function_reduce(GScanDatasizeFunction *, GScanContext *, GScanScope *, GScanExpression **);
/* Réduit une expression à une forme plus simple. */
-static bool g_datasize_function_run_call(GDatasizeFunction *, GScanExpression **, size_t, GScanContext *, GScanScope *, GObject **);
+static bool g_scan_datasize_function_run_call(GScanDatasizeFunction *, GScanExpression **, size_t, GScanContext *, GScanScope *, GObject **);
@@ -66,7 +66,7 @@ static bool g_datasize_function_run_call(GDatasizeFunction *, GScanExpression **
/* Indique le type défini pour une mesure de quantité de données scannées. */
-G_DEFINE_TYPE(GDatasizeFunction, g_datasize_function, G_TYPE_REGISTERED_ITEM);
+G_DEFINE_TYPE(GScanDatasizeFunction, g_scan_datasize_function, G_TYPE_REGISTERED_ITEM);
/******************************************************************************
@@ -81,21 +81,21 @@ G_DEFINE_TYPE(GDatasizeFunction, g_datasize_function, G_TYPE_REGISTERED_ITEM);
* *
******************************************************************************/
-static void g_datasize_function_class_init(GDatasizeFunctionClass *klass)
+static void g_scan_datasize_function_class_init(GScanDatasizeFunctionClass *klass)
{
GObjectClass *object; /* Autre version de la classe */
GRegisteredItemClass *registered; /* Version de classe parente */
object = G_OBJECT_CLASS(klass);
- object->dispose = (GObjectFinalizeFunc/* ! */)g_datasize_function_dispose;
- object->finalize = (GObjectFinalizeFunc)g_datasize_function_finalize;
+ object->dispose = (GObjectFinalizeFunc/* ! */)g_scan_datasize_function_dispose;
+ object->finalize = (GObjectFinalizeFunc)g_scan_datasize_function_finalize;
registered = G_REGISTERED_ITEM_CLASS(klass);
- registered->get_name = (get_registered_item_name_fc)g_datasize_function_get_name;
- registered->reduce = (reduce_registered_item_fc)g_datasize_function_reduce;
- registered->run_call = (run_registered_item_call_fc)g_datasize_function_run_call;
+ registered->get_name = (get_registered_item_name_fc)g_scan_datasize_function_get_name;
+ registered->reduce = (reduce_registered_item_fc)g_scan_datasize_function_reduce;
+ registered->run_call = (run_registered_item_call_fc)g_scan_datasize_function_run_call;
}
@@ -112,7 +112,7 @@ static void g_datasize_function_class_init(GDatasizeFunctionClass *klass)
* *
******************************************************************************/
-static void g_datasize_function_init(GDatasizeFunction *func)
+static void g_scan_datasize_function_init(GScanDatasizeFunction *func)
{
}
@@ -130,9 +130,9 @@ static void g_datasize_function_init(GDatasizeFunction *func)
* *
******************************************************************************/
-static void g_datasize_function_dispose(GDatasizeFunction *func)
+static void g_scan_datasize_function_dispose(GScanDatasizeFunction *func)
{
- G_OBJECT_CLASS(g_datasize_function_parent_class)->dispose(G_OBJECT(func));
+ G_OBJECT_CLASS(g_scan_datasize_function_parent_class)->dispose(G_OBJECT(func));
}
@@ -149,9 +149,9 @@ static void g_datasize_function_dispose(GDatasizeFunction *func)
* *
******************************************************************************/
-static void g_datasize_function_finalize(GDatasizeFunction *func)
+static void g_scan_datasize_function_finalize(GScanDatasizeFunction *func)
{
- G_OBJECT_CLASS(g_datasize_function_parent_class)->finalize(G_OBJECT(func));
+ G_OBJECT_CLASS(g_scan_datasize_function_parent_class)->finalize(G_OBJECT(func));
}
@@ -168,11 +168,11 @@ static void g_datasize_function_finalize(GDatasizeFunction *func)
* *
******************************************************************************/
-GDatasizeFunction *g_datasize_function_new(void)
+GRegisteredItem *g_scan_datasize_function_new(void)
{
- GDatasizeFunction *result; /* Structure à retourner */
+ GScanDatasizeFunction *result; /* Structure à retourner */
- result = g_object_new(G_TYPE_DATASIZE_FUNCTION, NULL);
+ result = g_object_new(G_TYPE_SCAN_DATASIZE_FUNCTION, NULL);
return result;
@@ -197,7 +197,7 @@ GDatasizeFunction *g_datasize_function_new(void)
* *
******************************************************************************/
-static char *g_datasize_function_get_name(const GDatasizeFunction *item)
+static char *g_scan_datasize_function_get_name(const GScanDatasizeFunction *item)
{
char *result; /* Désignation à retourner */
@@ -223,7 +223,7 @@ static char *g_datasize_function_get_name(const GDatasizeFunction *item)
* *
******************************************************************************/
-static bool g_datasize_function_reduce(GDatasizeFunction *item, GScanContext *ctx, GScanScope *scope, GScanExpression **out)
+static bool g_scan_datasize_function_reduce(GScanDatasizeFunction *item, GScanContext *ctx, GScanScope *scope, GScanExpression **out)
{
bool result; /* Bilan à retourner */
GBinContent *content; /* Contenu à manipuler */
@@ -235,7 +235,7 @@ static bool g_datasize_function_reduce(GDatasizeFunction *item, GScanContext *ct
size = g_binary_content_compute_size(content);
- *out = g_literal_expression_new(EVT_INTEGER, (unsigned long long []){ size });
+ *out = g_scan_literal_expression_new(LVT_UNSIGNED_INTEGER, (unsigned long long []){ size });
g_object_unref(G_OBJECT(content));
@@ -261,11 +261,11 @@ static bool g_datasize_function_reduce(GDatasizeFunction *item, GScanContext *ct
* *
******************************************************************************/
-static bool g_datasize_function_run_call(GDatasizeFunction *item, GScanExpression **args, size_t count, GScanContext *ctx, GScanScope *scope, GObject **out)
+static bool g_scan_datasize_function_run_call(GScanDatasizeFunction *item, GScanExpression **args, size_t count, GScanContext *ctx, GScanScope *scope, GObject **out)
{
bool result; /* Bilan à retourner */
- result = g_datasize_function_reduce(item, ctx, scope, (GScanExpression **)out);
+ result = g_scan_datasize_function_reduce(item, ctx, scope, (GScanExpression **)out);
return result;