Complain properly about unterminated comments in config files.
authorMichael Poole <mdpoole@troilus.org>
Mon, 22 Nov 2010 12:31:01 +0000 (07:31 -0500)
committerMichael Poole <mdpoole@troilus.org>
Mon, 22 Nov 2010 12:31:01 +0000 (07:31 -0500)
commit5808de1e3e2db867ac9138a971d1d7e6b5ca5015
tree92cf9ad9c28f2bbb7c77fb36746e09583db64566
parenteab60cb760238b0f57727c1cbe7e095286c58d81
Complain properly about unterminated comments in config files.

sylar noticed that unterminated comments would often cause an
infinite loop in the config parser.

src/recdb.c (fail_codes): Add UNTERMINATED_COMMENT value.
  (parse_skip_ws): Abort with that on EOF inside a comment.
  (failure_reason): Handle UNTERMINATED_COMMENT.
src/recdb.c