diff options
author | Bart Schaefer <barts@users.sourceforge.net> | 2005-04-24 18:39:02 +0000 |
---|---|---|
committer | Bart Schaefer <barts@users.sourceforge.net> | 2005-04-24 18:39:02 +0000 |
commit | 38d2734e0a3f3935f99c0aa1b439abc060e0974a (patch) | |
tree | 92dcf78a9509b5e0ce961a5b3af8a194eabda2e5 | |
parent | 813cb26e40d34cf87093818e42d8fedf86a0ae9a (diff) | |
download | zsh-38d2734e0a3f3935f99c0aa1b439abc060e0974a.tar.gz zsh-38d2734e0a3f3935f99c0aa1b439abc060e0974a.tar.xz zsh-38d2734e0a3f3935f99c0aa1b439abc060e0974a.zip |
Remove excess argument of zwcstat()
-rw-r--r-- | Src/parse.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Src/parse.c b/Src/parse.c index 20649a6fb..57ff73fbe 100644 --- a/Src/parse.c +++ b/Src/parse.c @@ -2979,7 +2979,7 @@ static FuncDump dumps; /**/ static int -zwcstat(char *filename, struct stat *buf, FuncDump dumps) +zwcstat(char *filename, struct stat *buf) { if (stat(filename, buf)) { #ifdef HAVE_FSTAT @@ -3052,7 +3052,7 @@ load_dump_file(char *dump, struct stat *sbuf, int other, int len) #else -#define zwcstat(f, b, d) stat(f, b) +#define zwcstat(f, b) (!!stat(f, b)) #endif @@ -3079,7 +3079,7 @@ try_dump_file(char *path, char *name, char *file, int *ksh) dig = dyncat(path, FD_EXT); wc = dyncat(file, FD_EXT); - rd = zwcstat(dig, &std, dumps); + rd = zwcstat(dig, &std); rc = stat(wc, &stc); rn = stat(file, &stn); @@ -3159,7 +3159,7 @@ check_dump_file(char *file, struct stat *sbuf, char *name, int *ksh) struct stat lsbuf; if (!sbuf) { - if (zwcstat(file, &lsbuf, dumps)) + if (zwcstat(file, &lsbuf)) return NULL; sbuf = &lsbuf; } |