aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dtd_preparse.l
diff options
context:
space:
mode:
authorPeter Wu <peter@lekensteyn.nl>2017-02-24 18:56:52 +0100
committerPeter Wu <peter@lekensteyn.nl>2017-02-24 19:22:08 +0000
commit42cf565b50badec2b23e0a38bfff3749448ac98f (patch)
tree6a658791ce4b91165e71f85b863267b1c47abc33 /epan/dtd_preparse.l
parente1282f28751fefc437280b4cb8b2e1b5df016752 (diff)
dtd: fix build due to -Wtypedef-redefinition
dtd.h defines the type, so avoid redefining to avoid this warning: epan/dtd_preparse.l:113:3: warning: redefinition of typedef 'Dtd_PreParse_scanner_state_t' is a C11 feature [-Wtypedef-redefinition] Change-Id: Id6dddb8fe082717b483a6eeae08dfde468c19c89 Fixes: v2.3.0rc0-2505-ge1282f2875 ("dtd: free memory on shutdown.") Reviewed-on: https://code.wireshark.org/review/20266 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Diffstat (limited to 'epan/dtd_preparse.l')
-rw-r--r--epan/dtd_preparse.l4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dtd_preparse.l b/epan/dtd_preparse.l
index 9a4137736b..a3d169849f 100644
--- a/epan/dtd_preparse.l
+++ b/epan/dtd_preparse.l
@@ -99,7 +99,7 @@
#define ECHO g_string_append(yyextra->current,yytext);
-typedef struct _dtd_preparse_scanner_state {
+struct _dtd_preparse_scanner_state {
const gchar* dtd_dirname;
const gchar* filename;
guint linenum;
@@ -110,7 +110,7 @@ typedef struct _dtd_preparse_scanner_state {
GString* current;
GString* output;
gchar* entity_name;
-} Dtd_PreParse_scanner_state_t;
+};
static const gchar* replace_entity(Dtd_PreParse_scanner_state_t* state, gchar* s);