]> git.lyx.org Git - features.git/commitdiff
chmod fixes for msvc
authorPeter Kümmel <syntheticpp@gmx.net>
Mon, 13 Nov 2006 23:22:31 +0000 (23:22 +0000)
committerPeter Kümmel <syntheticpp@gmx.net>
Mon, 13 Nov 2006 23:22:31 +0000 (23:22 +0000)
  * development/cmake/config.h.cmake:
      there is no mode_t
  * src/support/copy.C
      chmod is declared in io.h

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15913 a592a061-630c-0410-9148-cb99ea01b6c8

development/cmake/config.h.cmake
src/support/copy.C

index c82092c9a44b51d61858cfcae6f51955b7986eb2..24d5347cf7b7745fc30630cdabac8d54979cebdb 100644 (file)
 
 #ifdef _MSC_VER
 #pragma warning( disable : 4800 ) //: forcing value to bool 'true' or 'false' (performance warning)
+#ifdef HAVE_CHMOD
+typedef int mode_t;
+#endif
 #endif
 
 #ifdef LYX_ENABLE_PCH
index 869a8db3c4dab740033f720ff736967a92bf8e7a..f54a3c09d9f4a4ad7f3b83be0b59253f6906fc1a 100644 (file)
@@ -21,6 +21,9 @@
 # include <sys/types.h>
 #endif
 
+#if defined(HAVE_CHMOD) && defined(_MSC_VER)
+#include <io.h>
+#endif
 
 namespace lyx {