]> granicus.if.org Git - sudo/commitdiff
now use _S_* stat stuff to be ansi-like
authorTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 12 Mar 1994 19:33:10 +0000 (19:33 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 12 Mar 1994 19:33:10 +0000 (19:33 +0000)
find_path.c

index dbf128f4e29a4dd2ddd902087307e5be5e244d57..59dd8e74d2fd8d5cc1d9c004b9c9479375380cf2 100644 (file)
@@ -91,6 +91,14 @@ extern char *strdup();
 #endif /* !STDC_HEADERS */
 
 
+#ifndef _S_IFMT
+#define _S_IFMT                S_IFMT
+#endif /* _S_IFMT */
+#ifndef _S_IFLNK
+#define _S_IFLNK       S_IFLNK
+#endif /* _S_IFLNK */
+
+
 /*******************************************************************
  *
  *  find_path()
@@ -271,7 +279,7 @@ char *qualify(n)
            return (NULL);
        }
 
-       if ((statbuf.st_mode & S_IFMT) == S_IFLNK) {
+       if ((statbuf.st_mode & _S_IFMT) == _S_IFLNK) {
            int linklen;        /* length of link contents */
            char newname[MAXPATHLEN + 1];       /* temp storage to build new
                                                 * name */