Revert "libreplace: fix unused varibale warning on IRIX"
authorBjörn Jacke <bj@sernet.de>
Tue, 26 Jan 2010 00:16:37 +0000 (01:16 +0100)
committerBjörn Jacke <bj@sernet.de>
Tue, 26 Jan 2010 00:16:37 +0000 (01:16 +0100)
this one was broken

lib/replace/strptime.c

index 568823f2f8a4bdf5429e7072af30eb696e90cb7f..0e40f7561acd72e1e2b3cfb11393331a44f67d1a 100644 (file)
@@ -251,6 +251,7 @@ strptime_internal (rp, fmt, tm, decided, era_cnt)
      enum locale_status *decided;
      int era_cnt;
 {
+  const char *rp_backup;
   int cnt;
   size_t val;
   int have_I, is_pm;
@@ -260,7 +261,6 @@ strptime_internal (rp, fmt, tm, decided, era_cnt)
   int have_yday;
   int have_mon, have_mday;
 #ifdef _NL_CURRENT
-  const char *rp_backup;
   size_t num_eras;
 #endif
   struct era_entry *era;
@@ -297,10 +297,10 @@ strptime_internal (rp, fmt, tm, decided, era_cnt)
 #ifndef _NL_CURRENT
       /* We need this for handling the `E' modifier.  */
     start_over:
+#endif
 
       /* Make back up of current processing pointer.  */
       rp_backup = rp;
-#endif
 
       switch (*fmt++)
        {