Fix infinite loop in free_preprocessor_line()
commit3d71d1e095bbcba288fa63ed07f990ead490e024
authorAlexey Dobriyan <adobriyan@gmail.com>
Sat, 26 May 2007 00:24:38 +0000 (26 04:24 +0400)
committerJosh Triplett <josh@freedesktop.org>
Sun, 3 Jun 2007 22:25:36 +0000 (3 15:25 -0700)
tree44fca9901ffcfa997b31f97f71375c5b2e0201ca
parent97557dc9ee316edc29e8cdf42b5a6b6b37da2f4c
Fix infinite loop in free_preprocessor_line()

While running if-2.c from gcc testsuite sparse goes into infinite loop in
free_preprocessor_line().

Trimmed down test-case is

#if 1
#if

(two lines)

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
pre-process.c