X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fupdate.c;fp=src%2Fupdate.c;h=d00e8d600d7feef31af3f44e232d2358cfe6bbf2;hb=0ab5e64ac07d5b0162bf863f4da485d26760a8eb;hp=b0151759d9b0430b34086d013a29efae722d99ce;hpb=0a694a16e5926f4950637044fd165200fb229f53;p=chaz%2Ftar diff --git a/src/update.c b/src/update.c index b015175..d00e8d6 100644 --- a/src/update.c +++ b/src/update.c @@ -114,8 +114,8 @@ update_archive (void) while (!found_end) { - enum read_header status = read_header (¤t_header, - ¤t_stat_info, + enum read_header status = read_header (¤t_header, + ¤t_stat_info, read_header_auto); switch (status) @@ -150,14 +150,14 @@ update_archive (void) else { namebuf_t nbuf = namebuf_create (name->name); - + for (p = dirp; *p; p += strlen (p) + 1) addname (namebuf_name (nbuf, p), 0, false, NULL); - + namebuf_free (nbuf); free (dirp); - + remname (name); } } @@ -167,7 +167,7 @@ update_archive (void) remname (name); } } - + skip_member (); break; }