diff --git a/contrib/taucs/src/taucs.h b/contrib/taucs/src/taucs.h
index d825a45736a7cd35f94d90cf1ed1bd05954af71b..7b5a8803263bb73760001340d3936fabd657d138 100644
--- a/contrib/taucs/src/taucs.h
+++ b/contrib/taucs/src/taucs.h
@@ -82,9 +82,9 @@
 #ifdef OSTYPE_win32
 #ifdef _MSC_VER
 typedef unsigned long ssize_t;
-#endif
 typedef int mode_t;
 typedef int perm_t;
+#endif
 #define random    rand
 #define srandom   srand
 #endif