]> Dogcows Code - chaz/tar/blobdiff - src/mangle.c
Added listed02.sh
[chaz/tar] / src / mangle.c
index ca8de64fee30b0395bbb24dff72f8102b8e9a60e..df6f50582e2e7e983c5739daf1ee6795ca941b22 100644 (file)
@@ -28,16 +28,13 @@ struct mangled
     char normal[1];
   };
 
-/*---------------------------------------------------------------------.
-| Extract a GNUTYPE_NAMES record contents.  It seems that such are not |
-| produced anymore by GNU tar, but we leave the reading code around    |
-| nevertheless, for salvaging old tapes.                              |
-`---------------------------------------------------------------------*/
-
+/* Extract a GNUTYPE_NAMES record contents.  It seems that such are
+   not produced anymore by GNU tar, but we leave the reading code
+   around nevertheless, for salvaging old tapes.  */
 void
 extract_mangle (void)
 {
-  off_t size = current_stat.st_size;
+  off_t size = current_stat_info.stat.st_size;
   char *buffer = xmalloc ((size_t) (size + 1));
   char *copy = buffer;
   char *cursor = buffer;
@@ -110,7 +107,7 @@ extract_mangle (void)
          unquote_string (name_end + 4);
          if (symlink (name, name_end + 4)
              && (unlink (name_end + 4) || symlink (name, name_end + 4)))
-           ERROR ((0, errno, _("%s: Cannot symlink %s %s"),
+           ERROR ((0, errno, _("%s: Cannot symlink to %s"),
                    quotearg_colon (name), quote_n (1, name_end + 4)));
          else if (verbose_option)
            WARN ((0, 0, _("Symlinked %s to %s"), name, name_end + 4));
This page took 0.023718 seconds and 4 git commands to generate.