libreplace: fix unused varibale warning on IRIX
authorBjörn Jacke <bj@sernet.de>
Mon, 25 Jan 2010 22:07:24 +0000 (23:07 +0100)
committerBjörn Jacke <bj@sernet.de>
Mon, 25 Jan 2010 23:19:10 +0000 (00:19 +0100)
lib/replace/strptime.c

index 0e40f7561acd72e1e2b3cfb11393331a44f67d1a..568823f2f8a4bdf5429e7072af30eb696e90cb7f 100644 (file)
@@ -251,7 +251,6 @@ 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;
@@ -261,6 +260,7 @@ 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++)
        {