* include/time.h (enum ptime_locale_status): Remove.
authorUlrich Drepper <drepper@redhat.com>
Sat, 28 Jul 2007 19:08:57 +0000 (19:08 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 28 Jul 2007 19:08:57 +0000 (19:08 +0000)
commitfa69dc9caf8fff3e7ebb6da6dbbe144b314277f4
tree41f24eda2791e0b10f114fc1a8dcc70fa207df3e
parent7b503bcc1373670a4456ba8f4a5ccfce712347d1
* include/time.h (enum ptime_locale_status): Remove.

(__strptime_internal): Remove decided and era_cnt arguments,
add statep argument.
* time/strptime_l.c (__strptime_internal): Remove decided
and era_cnt arguments, add statep argument.  Don't recompute
any fields in recursive calls, only update caller's tm
and state, if recursive call fails, don't change tm nor
any state.
(get_alt_number): Adjust.
(recursive): Adjust caller.
(strptime): Likewise.
* time/strptime.c (strptime): Likewise.
ChangeLog
include/time.h
time/strptime.c
time/strptime_l.c