replace: fix unused variable warning
authorBjörn Jacke <bj@sernet.de>
Wed, 13 Jun 2012 20:02:53 +0000 (22:02 +0200)
committerBjoern Jacke <bj@sernet.de>
Wed, 13 Jun 2012 21:57:57 +0000 (23:57 +0200)
e2747fc62c2acbab143c4971469e0a4fc36d8789 fixed ...

Autobuild-User(master): Björn Jacke <bj@sernet.de>
Autobuild-Date(master): Wed Jun 13 23:57:58 CEST 2012 on sn-devel-104

lib/replace/strptime.c

index 0e40f7561acd72e1e2b3cfb11393331a44f67d1a..20e5d8c39b6a2acc0189ad8fcb5ddf11285b0f52 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,15 +260,17 @@ 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;
 
+  era = NULL;
+#endif
+
   have_I = is_pm = 0;
   century = -1;
   want_century = 0;
   want_era = 0;
-  era = NULL;
 
   have_wday = want_xday = have_yday = have_mon = have_mday = 0;
 
@@ -299,8 +300,10 @@ strptime_internal (rp, fmt, tm, decided, era_cnt)
     start_over:
 #endif
 
+#ifdef _NL_CURRENT
       /* Make back up of current processing pointer.  */
       rp_backup = rp;
+#endif
 
       switch (*fmt++)
        {