]> git.lyx.org Git - lyx.git/blobdiff - src/support/lyxsum.C
Consistent use of preprocessor guards;
[lyx.git] / src / support / lyxsum.C
index 046188b8ca66edd84dfb7f219e2dd07547dd389c..d14ea24d7d24a3e34078fa440f66b9b3911d14c1 100644 (file)
@@ -39,11 +39,15 @@ template struct boost::detail::crc_table_t<32, 0x04C11DB7, true>;
 // not `compatibility' version with caddr_t.
 #define _POSIX_C_SOURCE 199506L
 
-#include <sys/types.h>
-#include <sys/stat.h>
+#ifdef HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
 #include <fcntl.h>
 #ifdef HAVE_UNISTD_H
-#include <unistd.h>
+# include <unistd.h>
 #endif
 #include <sys/mman.h>