SVN commit 529195 by chehrlic:

instead fixing the symptoms of a problem it's better to fix the problem...

CCMAIL: kde-buildsystem@kde.org

 M  +1 -5      sys/stat.h  
 M  +0 -18     unistd.h  


--- trunk/KDE/kdelibs/win/include/msvc/sys/stat.h #529194:529195
@@ -32,9 +32,7 @@
 extern "C" {
 #endif
 
-#if !defined _STAT_H_ && !defined _INC_DIRECT
-
-#define        _IFMT           0170000 // type of file 
+#define     _IFMT      0170000 // type of file 
 #define                _IFDIR  0040000 // directory 
 #define                _IFCHR  0020000 // character special 
 #define                _IFBLK  0060000 // block special 
@@ -75,8 +73,6 @@
 #define        S_ISLNK(m)      (((m)&_IFMT) == _IFLNK)
 #define        S_ISSOCK(m)     (((m)&_IFMT) == _IFSOCK)
 
-#endif
-
 KDEWIN32_EXPORT int lstat( const char *__path, struct stat *__buf);
 KDEWIN32_EXPORT int lstat64( const char *__path, struct stat64 *__buf);
 
--- trunk/KDE/kdelibs/win/include/msvc/unistd.h #529194:529195
@@ -49,24 +49,6 @@
 #define        W_OK    2
 #define        X_OK    1 
 
-/* + from <sys/stat.h>: */
-#define        _IFMT           0170000 /* type of file */
-#define                _IFDIR  0040000 /* directory */
-#define                _IFCHR  0020000 /* character special */
-#define                _IFBLK  0060000 /* block special */
-#define                _IFREG  0100000 /* regular */
-#define                _IFLNK  0120000 /* symbolic link */
-#define                _IFSOCK 0140000 /* socket */
-#define                _IFIFO  0010000 /* fifo */
-
-#define        S_ISBLK(m)      (((m)&_IFMT) == _IFBLK)
-#define        S_ISCHR(m)      (((m)&_IFMT) == _IFCHR)
-#define        S_ISDIR(m)      (((m)&_IFMT) == _IFDIR)
-#define        S_ISFIFO(m)     (((m)&_IFMT) == _IFIFO)
-#define        S_ISREG(m)      (((m)&_IFMT) == _IFREG)
-#define        S_ISLNK(m)      (((m)&_IFMT) == _IFLNK)
-#define        S_ISSOCK(m)     (((m)&_IFMT) == _IFSOCK)
-
 #ifndef STDOUT_FILENO
 #define STDOUT_FILENO 1
 #endif
_______________________________________________
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem

Reply via email to