summaryrefslogtreecommitdiff
path: root/src/shell_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2018-12-27 13:06:13 +1100
committerMaxime Coste <mawww@kakoune.org>2018-12-27 13:06:31 +1100
commit20e64f34bc5c83cbfe40b3177941528a689259d9 (patch)
tree5f5d20c42226e8c69ab027b66f28207aaac98f38 /src/shell_manager.cc
parent7b847f20dddad39d0b34c12dc3d0f31f463d7485 (diff)
Use fork instead of vfork on CYGWIN
Fixes #2653
Diffstat (limited to 'src/shell_manager.cc')
-rw-r--r--src/shell_manager.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/shell_manager.cc b/src/shell_manager.cc
index 6181ab63..56fbfe38 100644
--- a/src/shell_manager.cc
+++ b/src/shell_manager.cc
@@ -20,6 +20,10 @@
#include <fcntl.h>
#include <cstdlib>
+#if defined(__CYGWIN__)
+#define vfork fork
+#endif
+
extern char **environ;
namespace Kakoune