From c196bc723af056bdd029a7e61ad62da6ec3c64c2 Mon Sep 17 00:00:00 2001 From: XVilka Date: Tue, 4 Aug 2015 15:17:09 +0300 Subject: [PATCH] Fix pipes in Cygwin --- libr/core/cmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libr/core/cmd.c b/libr/core/cmd.c index bbbf1e29a3..75fe4795c2 100644 --- a/libr/core/cmd.c +++ b/libr/core/cmd.c @@ -988,7 +988,7 @@ static int cmd_system(void *data, const char *input) { R_API int r_core_cmd_pipe(RCore *core, char *radare_cmd, char *shell_cmd) { char *_ptr; -#if __UNIX__ +#if __UNIX__ || __CYGWIN__ int stdout_fd, fds[2]; int child; #endif @@ -1023,7 +1023,7 @@ R_API int r_core_cmd_pipe(RCore *core, char *radare_cmd, char *shell_cmd) { free (out); ret = 0; } -#if __UNIX__ +#if __UNIX__ || __CYGWIN__ radare_cmd = (char*)r_str_trim_head (radare_cmd); shell_cmd = (char*)r_str_trim_head (shell_cmd);