]> Savannah Git Hosting - gnulib.git/commitdiff
fts: Fix compilation error with MSVC 14.
authorBruno Haible <bruno@clisp.org>
Sun, 4 Sep 2022 14:14:17 +0000 (16:14 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 5 Sep 2022 02:01:11 +0000 (04:01 +0200)
* lib/fts.c (S_IFBLK): Add fallback definition.

ChangeLog
lib/fts.c

index 9e17e3104aa1a67ef0f22dde6eafea53be6d5e7a..fb7ca2dd9a5281ed0fac093ef33a4779a04c4fef 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2022-09-04  Bruno Haible  <bruno@clisp.org>
+
+       fts: Fix compilation error with MSVC 14.
+       * lib/fts.c (S_IFBLK): Add fallback definition.
+
 2022-09-04  Bruno Haible  <bruno@clisp.org>
 
        lstat: Fix compilation error in C++ mode on mingw.
index 494a63af96e3e667f8001cc41305f7a42f824cc3..a7b5b77d79719a5f845b8c712859e642fbaa307d 100644 (file)
--- a/lib/fts.c
+++ b/lib/fts.c
@@ -115,6 +115,9 @@ static char sccsid[] = "@(#)fts.c       8.6 (Berkeley) 8/14/94";
 # define DT_SOCK 7
 #endif
 
+#ifndef S_IFBLK
+# define S_IFBLK 0
+#endif
 #ifndef S_IFLNK
 # define S_IFLNK 0
 #endif