aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dfilter/sttype-pointer.c
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2021-11-11 00:54:00 +0000
committerWireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2021-11-11 03:15:31 +0000
commit1a32a75a621086349f8eb30693bab5dec14b19f3 (patch)
treeb6f281e91fd5401befffdd8e86377b7d681d46f9 /epan/dfilter/sttype-pointer.c
parent37f1cf1a925d67ce495ba44b77a08904ca1ee21b (diff)
ftypes: Internal headers need to be internal
The header ftypes-int.h should not be used outside of epan/ftypes because it is a private header. The functions fvalue_free() and fvalue_cleanup() need not and should not be macros either.
Diffstat (limited to 'epan/dfilter/sttype-pointer.c')
-rw-r--r--epan/dfilter/sttype-pointer.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/epan/dfilter/sttype-pointer.c b/epan/dfilter/sttype-pointer.c
index 4f7e02e9df..184831c74f 100644
--- a/epan/dfilter/sttype-pointer.c
+++ b/epan/dfilter/sttype-pointer.c
@@ -10,17 +10,17 @@
#include "config.h"
#include "ftypes/ftypes.h"
-#include "ftypes/ftypes-int.h"
#include "syntax-tree.h"
+#include <epan/proto.h> // For BASE_NONE
static void
-fvalue_free(gpointer value)
+sttype_fvalue_free(gpointer value)
{
fvalue_t *fvalue = value;
/* If the data was not claimed with stnode_steal_data(), free it. */
if (fvalue) {
- FVALUE_FREE(fvalue);
+ fvalue_free(fvalue);
}
}
@@ -41,7 +41,7 @@ pcre_free(gpointer value)
}
static char *
-fvalue_tostr(const void *data, gboolean pretty)
+sttype_fvalue_tostr(const void *data, gboolean pretty)
{
const fvalue_t *fvalue = data;
@@ -87,9 +87,9 @@ sttype_register_pointer(void)
STTYPE_FVALUE,
"FVALUE",
NULL,
- fvalue_free,
+ sttype_fvalue_free,
NULL,
- fvalue_tostr
+ sttype_fvalue_tostr
};
static sttype_t pcre_type = {
STTYPE_PCRE,