struct tm *tm;
enum locale_status *decided;
{
+#ifdef _NL_CURRENT
const char *rp_backup;
+#endif
int cnt;
size_t val;
int have_I, is_pm;
start_over:
#endif
+#ifdef _NL_CURRENT
/* Make back up of current processing pointer. */
rp_backup = rp;
+#endif
switch (*fmt++)
{