From 799b0caaf244fa47b88023e45a41807a691f913b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sun, 7 Jun 2015 19:26:17 +0200 Subject: [PATCH] fifo: ignore error ECOMM only on Cygwin (fix compilaton on FreeBSD) --- src/plugins/fifo/fifo.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/fifo/fifo.c b/src/plugins/fifo/fifo.c index cc10a90a1..8694b57c8 100644 --- a/src/plugins/fifo/fifo.c +++ b/src/plugins/fifo/fifo.c @@ -357,7 +357,11 @@ fifo_read (void *data, int fd) { if (num_read < 0) { +#ifdef __CYGWIN__ if ((errno == EAGAIN) || (errno == ECOMM)) +#else + if (errno == EAGAIN) +#endif /* __CYGWIN__ */ return WEECHAT_RC_OK; weechat_printf (NULL,