From a1c0aaf03adf0344b34dd591f9103479f249e965 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Wed, 15 Jul 2009 03:47:44 +0000 Subject: windows fixes git-svn-id: svn+q:///qpdf/trunk@684 71b93d88-0707-0410-a8cf-f5a4172ac649 --- libqpdf/QUtil.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'libqpdf/QUtil.cc') diff --git a/libqpdf/QUtil.cc b/libqpdf/QUtil.cc index 3ac467d4..c3df35da 100644 --- a/libqpdf/QUtil.cc +++ b/libqpdf/QUtil.cc @@ -5,9 +5,11 @@ #include #include #include +#include #ifdef _WIN32 #include #include +#include #else #include #endif @@ -104,6 +106,14 @@ QUtil::copy_string(std::string const& str) return result; } +void +QUtil::binary_stdout() +{ +#ifdef _WIN32 + _setmode(_fileno(stdout), _O_BINARY); +#endif +} + bool QUtil::get_env(std::string const& var, std::string* value) { -- cgit v1.2.3-54-g00ecf