X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fcreate.c;h=99a15fcb2cacc01ed139609931c969602ab7134e;hb=c2c2df6c939397b9330a675fdcecba4a8d99ea60;hp=49b82b927221ee5e2d33d6a71f4cf1d04e8f8634;hpb=cf857388c144a42ea7829d346b91c6f521d5602b;p=chaz%2Ftar diff --git a/src/create.c b/src/create.c index 49b82b9..99a15fc 100644 --- a/src/create.c +++ b/src/create.c @@ -1182,7 +1182,7 @@ dump_dir (int fd, struct tar_stat_info *st, int top_level, dev_t parent_device) void create_archive (void) { - char *p; + const char *p; open_archive (ACCESS_WRITE); xheader_write_global (); @@ -1387,7 +1387,7 @@ check_links (void) exit_status to failure, a clear diagnostic has been issued. */ static void -dump_file0 (struct tar_stat_info *st, char const *p, +dump_file0 (struct tar_stat_info *st, const char *p, int top_level, dev_t parent_device) { union block *header; @@ -1667,7 +1667,7 @@ dump_file0 (struct tar_stat_info *st, char const *p, } void -dump_file (char *p, int top_level, dev_t parent_device) +dump_file (const char *p, int top_level, dev_t parent_device) { struct tar_stat_info st; tar_stat_init (&st);