settings: Properly match } and # in include statements
authorTobias Brunner <tobias@strongswan.org>
Thu, 15 May 2014 09:55:23 +0000 (11:55 +0200)
committerTobias Brunner <tobias@strongswan.org>
Thu, 15 May 2014 10:03:07 +0000 (12:03 +0200)
commitb3dd0168f123cd9161578dd359f34dab9355857c
treeb9659e8e128e2682f6de515fe420c0f874409f0f
parentc92d44f2cf60fee5dcdf8aed5b0778b4b915acda
settings: Properly match } and # in include statements

Found due to %option nodefault.  A match for } was actually missing
and # was not properly matched if it was part of an include statement
on the last line of a file that did not end with a newline.
src/libstrongswan/settings/settings_lexer.l