Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/usr.bin/make/dir.c,v rcsdiff: /ftp/cvs/cvsroot/src/usr.bin/make/dir.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.208 retrieving revision 1.209 diff -u -p -r1.208 -r1.209 --- src/usr.bin/make/dir.c 2020/11/14 19:24:24 1.208 +++ src/usr.bin/make/dir.c 2020/11/14 19:36:31 1.209 @@ -1,4 +1,4 @@ -/* $NetBSD: dir.c,v 1.208 2020/11/14 19:24:24 rillig Exp $ */ +/* $NetBSD: dir.c,v 1.209 2020/11/14 19:36:31 rillig Exp $ */ /* * Copyright (c) 1988, 1989, 1990 The Regents of the University of California. @@ -134,7 +134,7 @@ #include "job.h" /* "@(#)dir.c 8.2 (Berkeley) 1/2/94" */ -MAKE_RCSID("$NetBSD: dir.c,v 1.208 2020/11/14 19:24:24 rillig Exp $"); +MAKE_RCSID("$NetBSD: dir.c,v 1.209 2020/11/14 19:36:31 rillig Exp $"); #define DIR_DEBUG0(text) DEBUG0(DIR, text) #define DIR_DEBUG1(fmt, arg1) DEBUG1(DIR, fmt, arg1) @@ -1279,7 +1279,6 @@ Dir_UpdateMTime(GNode *gn, Boolean reche { char *fullName; struct cached_stat cst; - CachedStatsFlags flags; if (gn->type & OP_ARCHV) { Arch_UpdateMTime(gn); @@ -1334,8 +1333,7 @@ Dir_UpdateMTime(GNode *gn, Boolean reche if (fullName == NULL) fullName = bmake_strdup(gn->name); - flags = recheck ? CST_UPDATE : CST_NONE; - if (cached_stats(fullName, &cst, flags) < 0) { + if (cached_stats(fullName, &cst, recheck ? CST_UPDATE : CST_NONE) < 0) { if (gn->type & OP_MEMBER) { if (fullName != gn->path) free(fullName);