summaryrefslogtreecommitdiff
path: root/src/analysis/scan/exprs/call-int.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/analysis/scan/exprs/call-int.h')
-rw-r--r--src/analysis/scan/exprs/call-int.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/analysis/scan/exprs/call-int.h b/src/analysis/scan/exprs/call-int.h
index d68977f..631a25b 100644
--- a/src/analysis/scan/exprs/call-int.h
+++ b/src/analysis/scan/exprs/call-int.h
@@ -28,35 +28,30 @@
#include "call.h"
-#include "../expr-int.h"
+#include "access-int.h"
/* Exécution d'une fonction auxiliaire d'analyse (instance) */
struct _GPendingCall
{
- GScanExpression parent; /* A laisser en premier */
-
- GRegisteredItem *base; /* Base de recherche */
- char *target; /* Cible dans l'espace */
+ GNamedAccess parent; /* A laisser en premier */
GScanExpression **args; /* Arguments d'appel fournis */
size_t count; /* Quantité de ces arguments */
- struct _GPendingCall *next; /* Evnetuel prochain élément */
-
};
/* Exécution d'une fonction auxiliaire d'analyse (classe) */
struct _GPendingCallClass
{
- GScanExpressionClass parent; /* A laisser en premier */
+ GNamedAccessClass parent; /* A laisser en premier */
};
/* Met en place une expression d'appel. */
-bool g_pending_call_create(GPendingCall *, const char *, size_t, GScanExpression **, size_t);
+bool g_pending_call_create(GPendingCall *, const sized_string_t *, GScanExpression **, size_t);