(find_directory): Use safe_stat in place of stat.
authorRoland McGrath <roland@redhat.com>
Mon, 4 Jul 1994 21:53:25 +0000 (21:53 +0000)
committerRoland McGrath <roland@redhat.com>
Mon, 4 Jul 1994 21:53:25 +0000 (21:53 +0000)
dir.c

diff --git a/dir.c b/dir.c
index 1e1bcf15414116973d7bf11c89442895ae9fc5ef..d280d2ad640500846eab81c238e189080728fb9c 100644 (file)
--- a/dir.c
+++ b/dir.c
@@ -1,5 +1,5 @@
 /* Directory hashing for GNU Make.
-Copyright (C) 1988, 1989, 1991, 1992, 1993 Free Software Foundation, Inc.
+Copyright (C) 1988, 1989, 1991, 1992, 1993, 1994 Free Software Foundation, Inc.
 This file is part of GNU Make.
 
 GNU Make is free software; you can redistribute it and/or modify
@@ -136,7 +136,7 @@ find_directory (name)
       /* The directory is not in the name hash table.
         Find its device and inode numbers, and look it up by them.  */
 
-      if (stat (name, &st) < 0)
+      if (safe_stat (name, &st) < 0)
        /* Couldn't stat the directory.  Mark this by
           setting the `contents' member to a nil pointer.  */
        dir->contents = 0;