$NetBSD: patch-ab,v 1.3 2021/11/06 09:46:31 nia Exp $ --- 9e.c.orig 2000-06-15 13:40:52.000000000 +0000 +++ 9e.c @@ -1,9 +1,13 @@ /* 9e.c */ #include +#ifdef __APPLE__ +#include +#endif #include #include #include +#include #include #include #include @@ -139,17 +143,16 @@ void do_file(char *file, FILE *fin) { } 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)