summaryrefslogtreecommitdiff
path: root/archivers/9e/files/patch-9e.c
diff options
context:
space:
mode:
Diffstat (limited to 'archivers/9e/files/patch-9e.c')
-rw-r--r--archivers/9e/files/patch-9e.c23
1 files changed, 23 insertions, 0 deletions
diff --git a/archivers/9e/files/patch-9e.c b/archivers/9e/files/patch-9e.c
new file mode 100644
index 000000000000..6333e3868512
--- /dev/null
+++ b/archivers/9e/files/patch-9e.c
@@ -0,0 +1,23 @@
+--- 9e.c.orig Thu Jun 15 13:40:52 2000
++++ 9e.c Fri Jun 23 04:16:00 2000
+@@ -139,17 +139,16 @@
+ }
+
+ if(Hdrs) {
+- fprintf(stderr, "%s %lo %s %s %ld %ld\n", namebuf, mode,
++ fprintf(stderr, "%s %lo %s %s %ld %ld\n", name, mode,
+ owner, group, mtime, size);
+ fout = NULL;
+ } else {
+ if (Verbose)
+- fprintf(stderr, "%s %d\n", namebuf, size);
++ fprintf(stderr, "%s\n", name);
+ if(mode & CHDIR) {
+ assert(size == 0);
+ /* Give ourselves read, write, and execute permission */
+- if(mkdir(name, (mode & ~CHDIR) | 0700) < 0)
+- warn("mkdir(2) failed for", name);
++ mkdir(name, (mode & ~CHDIR) | 0700);
+ continue;
+ }
+ if((fout=fopen(name, "w+b")) == NULL)