]> git.puffer.fish Git - matthieu/frr.git/commit
lib: Fix various minor bugs
authorQuentin Young <qlyoung@cumulusnetworks.com>
Tue, 9 Aug 2016 17:37:01 +0000 (17:37 +0000)
committerQuentin Young <qlyoung@cumulusnetworks.com>
Tue, 9 Aug 2016 17:37:01 +0000 (17:37 +0000)
commit4427e9b3eeb6aaff3882dd1e96e14af62fa37ad4
tree1cb9919bd6e5b661f8b6900b2510109319ec0e68
parent1ab84bf32f891c9aa62e1d2a42501a0df7d6aec0
lib: Fix various minor bugs

- cmd_make_strvec returns null pointer if str
  begins with a '#'
- disallow options nested options
- NULL out state variable in parser
- flip backwards comparison
- fix memory leak in lexer

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
lib/command_lex.l
lib/command_match.c
lib/command_parse.y
lib/grammar_sandbox.c