diff options
author | Guy Harris <guy@alum.mit.edu> | 2017-04-16 14:36:57 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2017-04-16 21:37:37 +0000 |
commit | 5d7bd7ca2615bd9c86acf43affdd83fbcfabaa78 (patch) | |
tree | 11da5bb50dd3509b97d8fd2b841da23e0bda557b | |
parent | b1a41acb52a2db6f4661d741badc44709d3078ec (diff) |
Work around a Lemon bug.
There's a Lemon bug where this grammar produces a parser that fails
assertions; to work around it, we disable assert() failures.
(A bug report has been sent to sqlite-users about this.)
Change-Id: I6812b20fafe318425b37755a15009b0baf2d68a2
Reviewed-on: https://code.wireshark.org/review/21148
Reviewed-by: Guy Harris <guy@alum.mit.edu>
-rw-r--r-- | plugins/mate/mate_grammar.lemon | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/mate/mate_grammar.lemon b/plugins/mate/mate_grammar.lemon index 4af20fbd79..5b0b6ca34e 100644 --- a/plugins/mate/mate_grammar.lemon +++ b/plugins/mate/mate_grammar.lemon @@ -24,6 +24,12 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ +/* + * XXX - there's a Lemon bug where this grammar produces a parser that + * fails assertions; to work around it, we disable assert() failures. + */ +#define NDEBUG + #include "mate.h" #include "mate_grammar.h" #include <wsutil/file_util.h> |