diff --git a/src/libstore/build.cc b/src/libstore/build.cc index 6d0498968d..99828a55de 100644 --- a/src/libstore/build.cc +++ b/src/libstore/build.cc @@ -325,8 +325,9 @@ const char * * strings2CharPtrs(const Strings & ss) some Berkeley DB code appears to be called when a child exits through _exit() (e.g., because execve() failed). So call the Windows API directly. */ +#ifdef __CYGWIN__ #define _exit(n) ExitProcess(n) - +#endif //////////////////////////////////////////////////////////////////////