sys/stat.h: fix S_ISBLK macro
authorAlan Cox <alan@linux.intel.com>
Fri, 2 Jan 2015 10:24:01 +0000 (10:24 +0000)
committerAlan Cox <alan@linux.intel.com>
Fri, 2 Jan 2015 10:24:01 +0000 (10:24 +0000)
From: Sergio L. Pascual <https://github.com/slp/FUZIX>

Library/include/sys/stat.h

index 0dc4c4e..f9c6ae4 100644 (file)
@@ -33,7 +33,7 @@
 #define S_ISREG(m)     (((m) & S_IFMT) == S_IFREG)
 #define S_ISDIR(m)     (((m) & S_IFMT) == S_IFDIR)
 #define S_ISCHR(m)     (((m) & S_IFMT) == S_IFCHR)
-#define S_ISBLK(m)     (((m) & S_IFMT) == S_IFCHR)
+#define S_ISBLK(m)     (((m) & S_IFMT) == S_IFBLK)
 #define S_ISFIFO(m)    (((m) & S_IFMT) == S_IFIFO)
 #define S_ISLNK(m)     (((m) & S_IFMT) == S_IFLNK)
 #define S_ISSOCK(m)    (((m) & S_IFMT) == S_IFSOCK)