It was defined out so that it would never be seen, and if it was ever seen it wasnt used for anything. It also stops gunzip compiling under the Hurd.
static void flush_window (void);
extern void write_buf (int fd, void * buf, unsigned cnt);
-#ifndef __linux__
-static char *basename (char *fname);
-#endif /* not __linux__ */
void read_error_msg (void);
void write_error_msg (void);
static void flush_window (void);
extern void write_buf (int fd, void * buf, unsigned cnt);
-#ifndef __linux__
-static char *basename (char *fname);
-#endif /* not __linux__ */
void read_error_msg (void);
void write_error_msg (void);