about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/libstore/build.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libstore/build.cc b/src/libstore/build.cc
index 6d0498968d0d..99828a55de7e 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
 
 
 //////////////////////////////////////////////////////////////////////