diff --git a/src/misc.c b/src/misc.c
index 2b7cc12a..9ed555ba 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -24,6 +24,7 @@ this program. If not, see . */
#include
#ifdef WINDOWS32
+# include
# include
#endif
@@ -431,7 +432,8 @@ free_ns_chain (struct nameseq *ns)
#ifdef MAKE_MAINTAINER_MODE
-void spin(const char* type)
+void
+spin (const char* type)
{
char filenm[256];
struct stat dummy;
@@ -442,7 +444,11 @@ void spin(const char* type)
{
fprintf (stderr, "SPIN on %s\n", filenm);
do
+#ifdef WINDOWS32
+ Sleep (1000);
+#else
sleep (1);
+#endif
while (stat (filenm, &dummy) == 0);
}
}