From: Roland McGrath Date: Mon, 4 Jul 1994 21:55:13 +0000 (+0000) Subject: (construct_include_path): Use safe_stat in place of stat. X-Git-Tag: 3.71.2~34 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7c7552336dcec3b0e7cf2c4b793a9206861fbd55;p=thirdparty%2Fmake.git (construct_include_path): Use safe_stat in place of stat. --- diff --git a/read.c b/read.c index 4c74e988..6b7d1221 100644 --- a/read.c +++ b/read.c @@ -1799,7 +1799,7 @@ construct_include_path (arg_dirs) dir = expanded; } - if (stat (dir, &stbuf) == 0 && S_ISDIR (stbuf.st_mode)) + if (safe_stat (dir, &stbuf) == 0 && S_ISDIR (stbuf.st_mode)) { if (idx == max - 1) { @@ -1816,7 +1816,7 @@ construct_include_path (arg_dirs) /* Now add at the end the standard default dirs. */ for (i = 0; default_include_directories[i] != 0; ++i) - if (stat (default_include_directories[i], &stbuf) == 0 + if (safe_stat (default_include_directories[i], &stbuf) == 0 && S_ISDIR (stbuf.st_mode)) dirs[idx++] = default_include_directories[i];