aboutsummaryrefslogtreecommitdiffstats
path: root/epan/diam_dict.l
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2016-04-03 18:27:33 -0700
committerGuy Harris <guy@alum.mit.edu>2016-04-04 01:28:06 +0000
commitae841c74e5d68fb66ecca48acde2b3d58ee889ee (patch)
tree121b0a6f06ba2102fba2e4b1a39b4bcea2af141a /epan/diam_dict.l
parent3ae229c8ed78960bced85286a5041a1552b9506c (diff)
Don't double-close the input.
Change-Id: I3f02227f9cda2ad4c878e2a736923919e10fbf25 Reviewed-on: https://code.wireshark.org/review/14802 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'epan/diam_dict.l')
-rw-r--r--epan/diam_dict.l5
1 files changed, 4 insertions, 1 deletions
diff --git a/epan/diam_dict.l b/epan/diam_dict.l
index 3c450465dc..47aa11eb50 100644
--- a/epan/diam_dict.l
+++ b/epan/diam_dict.l
@@ -801,7 +801,10 @@ ddict_scan(const char* system_directory, const char* filename, int dbg)
DiamDict_lex(scanner);
DiamDict_lex_destroy(scanner);
- fclose(in);
+ /*
+ * XXX - can the lexical analyzer terminate without closing
+ * all open input files?
+ */
D(("\n---------------\n%s\n------- %u -------\n",state.strbuf,state.len_strbuf));