From b8db661c24752b60795e5e999368a6f0ac263a71 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Thu, 14 Dec 1995 07:22:03 +0000 Subject: [PATCH] (dir_setup_glob): Don't use lstat; glob never calls it anyway. Avoid & before function names to silence bogus sunos4 compiler. --- dir.c | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/dir.c b/dir.c index f4019da1..30d6752f 100644 --- a/dir.c +++ b/dir.c @@ -638,14 +638,13 @@ void dir_setup_glob (gl) glob_t *gl; { - extern int lstat (), stat (); + extern int stat (); -#ifdef HAVE_LSTAT -#define lstat stat -#endif - gl->gl_opendir = &open_dirstream; - gl->gl_readdir = &read_dirstream; - gl->gl_closedir = &free; - gl->gl_lstat = &lstat; - gl->gl_stat = &stat; + /* Bogus sunos4 compiler complains (!) about & before functions. */ + gl->gl_opendir = open_dirstream; + gl->gl_readdir = read_dirstream; + gl->gl_closedir = free; + gl->gl_stat = stat; + /* We don't bother setting gl_lstat, since glob never calls it. + The slot is only there for compatibility with 4.4 BSD. */ }