Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports
Path: blob/main/archivers/9e/files/patch-9e.c
18157 views
1
--- 9e.c.orig 2000-06-15 13:40:52 UTC
2
+++ 9e.c
3
@@ -139,17 +139,16 @@ void do_file(char *file, FILE *fin) {
4
}
5
6
if(Hdrs) {
7
- fprintf(stderr, "%s %lo %s %s %ld %ld\n", namebuf, mode,
8
+ fprintf(stderr, "%s %lo %s %s %ld %ld\n", name, mode,
9
owner, group, mtime, size);
10
fout = NULL;
11
} else {
12
if (Verbose)
13
- fprintf(stderr, "%s %d\n", namebuf, size);
14
+ fprintf(stderr, "%s\n", name);
15
if(mode & CHDIR) {
16
assert(size == 0);
17
/* Give ourselves read, write, and execute permission */
18
- if(mkdir(name, (mode & ~CHDIR) | 0700) < 0)
19
- warn("mkdir(2) failed for", name);
20
+ mkdir(name, (mode & ~CHDIR) | 0700);
21
continue;
22
}
23
if((fout=fopen(name, "w+b")) == NULL)
24
25