wireshark/tools/lemon
Alexis La Goutte a76c6cfa42 lemon: Fix Dereference of null pointer found by Clang analyzer
lemon.c:877:10: warning: Access to field 'lhs' results in a dereference of a null pointer (loaded from field 'startRule')
lemon.c:1141:22: warning: Access to field 'lhs' results in a dereference of a null pointer (loaded from field 'startRule')

it is false positve lem.nrule==0 implies lem.rule==NULL

Change-Id: Id63086990762fbf5195bce34a28f25aeb7a246f7
Reviewed-on: https://code.wireshark.org/review/19445
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
2016-12-30 00:56:18 +00:00
..
CMakeLists.txt Disable ASAN when building lemon. 2016-10-07 17:54:35 +00:00
Makefile.am Disable ASAN when building lemon. 2016-10-07 17:54:35 +00:00
README Add the comment about the Wireshark changes github repo from the commit 2016-01-12 20:17:43 +00:00
cppmagic.h
lemon.c lemon: Fix Dereference of null pointer found by Clang analyzer 2016-12-30 00:56:18 +00:00
lemon.html
lemonflex-head.inc
lemonflex-tail.inc Use noyywrap rather than defining our own yywrap functions. 2015-12-05 08:06:50 +00:00
lempar.c Lemon: resync with upstream 2016-12-24 19:35:59 +00:00

README

The Lemon Parser Generator's home page is:

http://www.hwaci.com/sw/lemon/index.html
Lemon seems now to be maintaned at :
http://www.sqlite.org/

The file in this directory, lemon.html, was obtained from:

http://www.hwaci.com/sw/lemon/lemon.html

lemon.c has been modified to include the t= and d= command-line
arguments. The changes were submitted to the Lemon maintainer,
but have not appeared in the official Lemon distribution.


A copy of all Wireshark changes are available at
  https://github.com/alagoutte/sqlite/tree/wireshark