Commit 648112ae authored by Dominik Charousset's avatar Dominik Charousset

Fix parsing of integer literals with sign

parent bb75ed9a
......@@ -143,7 +143,7 @@ void read_ini_value(state<Iterator, Sentinel>& ps, Consumer& consumer) {
fsm_epsilon(read_atom(ps, consumer), done, '\'')
fsm_epsilon(read_number(ps, consumer), done, '.')
fsm_epsilon(read_bool(ps, consumer), done, "ft")
fsm_epsilon(read_number_or_timespan(ps, consumer), done, decimal_chars)
fsm_epsilon(read_number_or_timespan(ps, consumer), done, "0123456789+-")
fsm_transition(read_ini_list(ps, consumer.begin_list()), done, '[')
fsm_transition(read_ini_map(ps, consumer.begin_map()), done, '{')
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment