$NetBSD: patch-be,v 1.2 2005/12/29 19:55:22 joerg Exp $ --- src/files.c.orig 2001-06-24 18:57:16.000000000 +0000 +++ src/files.c @@ -12,9 +12,6 @@ #endif #if defined(UNIX) || defined(VMS) #include -# ifndef SKIP_ERRNO -extern int errno; -# endif #include #endif @@ -769,7 +766,7 @@ boolean uncomp; } (void) signal(SIGINT, SIG_IGN); (void) signal(SIGQUIT, SIG_IGN); - (void) wait((int *)&i); + (void) waitpid(f, (int *)&i, 0); (void) signal(SIGINT, (SIG_RET_TYPE) done1); # ifdef WIZARD if (wizard) (void) signal(SIGQUIT, SIG_DFL);