OSDN Git Service

2001-05-22 Ben Elliston <bje@redhat.com>
authorbje <bje>
Tue, 22 May 2001 12:17:13 +0000 (12:17 +0000)
committerbje <bje>
Tue, 22 May 2001 12:17:13 +0000 (12:17 +0000)
commit03c7cbfcf9a150c5a24a0bd1f707d44b4ef3efc1
tree6001d87c2aacf07a32db91f492be75ce865eb4ad
parente95d1d5237f396e8e4b830a2ec9dfdf72fd34da0
2001-05-22  Ben Elliston  <bje@redhat.com>

* compConfig.cxx (cfgroot_component::num_invalid_chars): New.
(cfgroot_component::configure): Initialise it.
(cfgroot_component::max_invalid_chars): New enumerator.
(cfgroot_component::emit_invalid_char_error): New method.
(cfgroot_component::consume_token): Factor out common error
handling code into cfgroot_component::emit_invalid_char_error.
(cfgroot_component::parse): Stop parsing if too many invalid
character codes are encountered and emit an error message.
sid/component/cfgroot/ChangeLog
sid/component/cfgroot/compConfig.cxx