From 9c3361f53f3773ce52a881f26c8f3325478badd8 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Mon, 8 Dec 2008 21:14:41 +0100 Subject: [PATCH] work around mingw's lack of some S_IF definitions * lib/fts.c: Include . (S_IFLNK, S_IFSOCK): Define if not already defined. Reported by Simon Josefsson. --- ChangeLog | 6 ++++++ lib/fts.c | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/ChangeLog b/ChangeLog index 2cf0681e71..c4c51b3f24 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-12-08 Jim Meyering + + work around mingw's lack of some S_IF definitions + * lib/fts.c (S_IFLNK, S_IFSOCK): Define if not already defined. + Reported by Simon Josefsson. + 2008-12-08 Bruno Haible * m4/signbitl.m4 (gl_SIGNBIT_TEST_PROGRAM): Add a link check of signbit diff --git a/lib/fts.c b/lib/fts.c index 4689e80ad8..836c179bf8 100644 --- a/lib/fts.c +++ b/lib/fts.c @@ -111,6 +111,13 @@ static char sccsid[] = "@(#)fts.c 8.6 (Berkeley) 8/14/94"; # define DT_SOCK 7 #endif +#ifndef S_IFLNK +# define S_IFLNK 0 +#endif +#ifndef S_IFSOCK +# define S_IFSOCK 0 +#endif + enum { NOT_AN_INODE_NUMBER = 0 -- 2.30.2