]> Dogcows Code - chaz/tar/commitdiff
(update_archive): Use skip_member.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 24 Oct 2000 06:18:37 +0000 (06:18 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 24 Oct 2000 06:18:37 +0000 (06:18 +0000)
src/update.c

index e34718fbaece1d72e6c0ed4a61badb647db81423..5f315703ea82c7938d5409f4ba6aaafe8451580c 100644 (file)
@@ -38,11 +38,8 @@ int time_to_start_writing;
    first part of the record.  */
 char *output_start;
 
-/*------------------------------------------------------------------------.
-| Catenate file PATH to the archive without creating a header for it.  It |
-| had better be a tar file or the archive is screwed.                    |
-`------------------------------------------------------------------------*/
-
+/* Catenate file PATH to the archive without creating a header for it.
+   It had better be a tar file or the archive is screwed.  */
 static void
 append_file (char *path)
 {
@@ -95,12 +92,9 @@ append_file (char *path)
     close_error (path);
 }
 
-/*-----------------------------------------------------------------------.
-| Implement the 'r' (add files to end of archive), and 'u' (add files to |
-| end of archive if they arent there, or are more up to date than the   |
-| version in the archive.) commands.                                    |
-`-----------------------------------------------------------------------*/
-
+/* Implement the 'r' (add files to end of archive), and 'u' (add files
+   to end of archive if they aren't there, or are more up to date than
+   the version in the archive) commands.  */
 void
 update_archive (void)
 {
@@ -135,10 +129,7 @@ update_archive (void)
                    && s.st_mtime <= current_stat.st_mtime)
                  add_avoided_name (current_file_name);
              }
-           set_next_block_after (current_header);
-           if (current_header->oldgnu_header.isextended)
-             skip_extended_headers ();
-           skip_file (current_stat.st_size);
+           skip_member ();
            break;
          }
 
This page took 0.024699 seconds and 4 git commands to generate.