]> Dogcows Code - chaz/tar/blobdiff - src/list.c
(extract_archive): Use sparse_member_p instead of GNUTYPE_SPARSE.
[chaz/tar] / src / list.c
index 3e2d127c606f87704e4a49073004b96b98c4fa33..f5684c443aa30b3ca97b282469c4914b3740c4f2 100644 (file)
@@ -20,7 +20,7 @@
    59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 
 /* Define to non-zero for forcing old ctime format instead of ISO format.  */
-#undef USE_OLD_CTIME
+#undef USE_OLD_CTIME 
 
 #include "system.h"
 #include <quotearg.h>
@@ -140,6 +140,7 @@ read_and (void (*do_something) (void))
                break;
              WARN ((0, 0, _("A lone zero block at %s"),
                     STRINGIFY_BIGINT (current_block_ordinal (), buf)));
+             break;
            }
          status = prev_status;
          continue;
@@ -900,7 +901,7 @@ tartime (time_t t)
 #else
   /* Use ISO 8610 format.  See:
      http://www.cl.cam.ac.uk/~mgk25/iso-time.html  */
-  struct tm *tm = localtime (&t);
+  struct tm *tm = utc_option ? gmtime (&t) : localtime (&t);
   if (tm)
     {
       sprintf (buffer, "%04ld-%02d-%02d %02d:%02d:%02d",
This page took 0.020445 seconds and 4 git commands to generate.