diff --git a/libguile/scmsigs.c b/libguile/scmsigs.c index e2cc1e84b..2df139631 100644 --- a/libguile/scmsigs.c +++ b/libguile/scmsigs.c @@ -23,7 +23,6 @@ #endif #include /* for mingw */ -#include /* for mingw */ #include #include #include @@ -38,6 +37,14 @@ #include "libguile/validate.h" #include "libguile/scmsigs.h" +#ifdef HAVE_IO_H +#include /* for mingw _pipe() */ +#endif + +#ifdef HAVE_PROCESS_H +#include /* for mingw */ +#endif + #ifdef HAVE_UNISTD_H #include #endif