diff options
author | João Valverde <j@v6e.pt> | 2021-11-11 00:54:00 +0000 |
---|---|---|
committer | Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org> | 2021-11-11 03:15:31 +0000 |
commit | 1a32a75a621086349f8eb30693bab5dec14b19f3 (patch) | |
tree | b6f281e91fd5401befffdd8e86377b7d681d46f9 /epan/dfilter/sttype-pointer.c | |
parent | 37f1cf1a925d67ce495ba44b77a08904ca1ee21b (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.c | 12 |
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, |