summaryrefslogtreecommitdiff
path: root/wiretap/k12text.l
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2015-12-04 19:52:51 -0800
committerGuy Harris <guy@alum.mit.edu>2015-12-05 08:06:50 +0000
commitf51bad11d70b2548ed2cbf117b90bd9dbf1afedf (patch)
tree9db789d73c4958c3a792c6b10abcbb746318bcd8 /wiretap/k12text.l
parent42333aa353515ccbb68c6e74109cd34a34d1abe6 (diff)
downloadwireshark-f51bad11d70b2548ed2cbf117b90bd9dbf1afedf.tar.gz
Use noyywrap rather than defining our own yywrap functions.
Tweak lemonflex-tail.inc to fix an issue this reveals. It appears that, at least on the buildbots, the Visual Studio compiler no longer issues warnings for the code generated with %option noyywrap. Change-Id: Id64d56f1ae8a79d0336488a4a50518da1f511497 Reviewed-on: https://code.wireshark.org/review/12433 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'wiretap/k12text.l')
-rw-r--r--wiretap/k12text.l16
1 files changed, 5 insertions, 11 deletions
diff --git a/wiretap/k12text.l b/wiretap/k12text.l
index 350393538a..7601b94232 100644
--- a/wiretap/k12text.l
+++ b/wiretap/k12text.l
@@ -14,6 +14,11 @@
%option never-interactive
/*
+ * We want to stop processing when we get to the end of the input.
+ */
+%option noyywrap
+
+/*
* Prefix scanner routines with "K12Text_" rather than "yy", so this scanner
* can coexist with other scanners.
*/
@@ -461,14 +466,3 @@ k12text_dump_can_write_encap(int encap)
return WTAP_ERR_UNWRITABLE_ENCAP;
}
}
-
-/*
- * We want to stop processing when we get to the end of the input.
- * (%option noyywrap is not used because if used then
- * some flex versions (eg: 2.5.35) generate code which causes
- * warnings by the Windows VC compiler).
- */
-
-int yywrap(void) {
- return 1;
-}