commit | 52f9d9f2ad3225e44f9fd55722b49231f060e2f3 | [log] [tgz] |
---|---|---|
author | Karl MacMillan <karlwmacmillan@gmail.com> | Fri Mar 12 14:57:02 2010 -0500 |
committer | Karl MacMillan <kmacmillan@tresys.com> | Tue Mar 23 09:10:20 2010 -0400 |
tree | 05228313f830529ef6e40930362f38a551d43175 | |
parent | 386ab8df8e2f0ab4938edaa4a82779ef2c794a9c [diff] |
Sepolgen: improve parser error recovery Sepolgen has long not recovered from parsing errors, leading to a blacklist of none bad modules in the source. I finally tracked down the problem (lexer state) and this patch fixes the problem by causing the lexer to be rebuilt on error. Acked-by: Joshua Brindle <jbrindle@tresys.com>