aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dtd.h
diff options
context:
space:
mode:
authorDario Lombardo <lomato@gmail.com>2017-02-21 16:37:29 +0100
committerDario Lombardo <lomato@gmail.com>2017-02-24 15:43:32 +0000
commite1282f28751fefc437280b4cb8b2e1b5df016752 (patch)
tree0d86c1bd08ad4e55732c05faea7fadecfc567148 /epan/dtd.h
parent43487d825b9974c0406c940810e1afac371230df (diff)
dtd: free memory on shutdown.
Change-Id: I502e505730b9310066563bfd9c8df9fceddd0301 Reviewed-on: https://code.wireshark.org/review/20229 Reviewed-by: Peter Wu <peter@lekensteyn.nl> Petri-Dish: Peter Wu <peter@lekensteyn.nl> Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Dario Lombardo <lomato@gmail.com>
Diffstat (limited to 'epan/dtd.h')
-rw-r--r--epan/dtd.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/epan/dtd.h b/epan/dtd.h
index d2efae9b7a..64e07e591c 100644
--- a/epan/dtd.h
+++ b/epan/dtd.h
@@ -54,7 +54,10 @@ typedef struct _dtd_named_list_t {
GPtrArray* list;
} dtd_named_list_t;
+typedef struct _dtd_preparse_scanner_state Dtd_PreParse_scanner_state_t;
+
extern GString* dtd_preparse(const gchar* dname, const gchar* fname, GString* err);
extern dtd_build_data_t* dtd_parse(GString* s);
+extern const gchar* dtd_location(Dtd_PreParse_scanner_state_t* state);
#endif