diff options
Diffstat (limited to 'src/socketengines/pipeengine_pipe.cpp')
-rw-r--r-- | src/socketengines/pipeengine_pipe.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/socketengines/pipeengine_pipe.cpp b/src/socketengines/pipeengine_pipe.cpp index 985c1cf95..dbded29b4 100644 --- a/src/socketengines/pipeengine_pipe.cpp +++ b/src/socketengines/pipeengine_pipe.cpp @@ -13,8 +13,9 @@ #include "sockets.h" #include "socketengine.h" -#include <unistd.h> +#ifndef _WIN32 #include <fcntl.h> +#endif Pipe::Pipe() : Socket(-1), WritePipe(-1) { @@ -37,7 +38,7 @@ Pipe::Pipe() : Socket(-1), WritePipe(-1) Pipe::~Pipe() { if (this->WritePipe >= 0) - close(this->WritePipe); + anope_close(this->WritePipe); } bool Pipe::ProcessRead() |