From c740946b5871745e72444136fd229304c9658b41 Mon Sep 17 00:00:00 2001 From: "Nicolas \"Pixel\" Noble" Date: Thu, 19 Dec 2013 23:42:02 -0800 Subject: Fixing Output's open. --- src/Output.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Output.cc b/src/Output.cc index 261884e..0d5972d 100644 --- a/src/Output.cc +++ b/src/Output.cc @@ -40,7 +40,7 @@ class AsyncOpOpen : public Balau::AsyncOperation { AsyncOpOpen(const char * path, bool truncate, cbResults_t * results) : m_path(path), m_truncate(truncate), m_results(results) { } virtual void run() { #ifdef _MSC_VER - const ssize_t r = m_results->result = _open(m_path, O_WRONLY | O_CREAT | (m_truncate ? O_TRUNC : 0), 0755); + const ssize_t r = m_results->result = _open(m_path, O_WRONLY | O_CREAT | (m_truncate ? O_TRUNC : 0) | O_BINARY, 0755); #else const ssize_t r = m_results->result = open(m_path, O_WRONLY | O_CREAT | (m_truncate ? O_TRUNC : 0), 0755); #endif -- cgit v1.2.3