utils/pdftocairo.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)
New commits: commit 928df1f3cf1184e802d07ae444bc11ee084edadd Author: Salvo Miosi <[email protected]> Date: Thu Dec 10 18:24:06 2020 +0100 pdftocairo: Setmode binary for windows diff --git a/utils/pdftocairo.cc b/utils/pdftocairo.cc index d3302c7b..bf854603 100644 --- a/utils/pdftocairo.cc +++ b/utils/pdftocairo.cc @@ -48,6 +48,7 @@ #include <cstdio> #include <cmath> #include <cstring> +#include <fcntl.h> #include "parseargs.h" #include "goo/gmem.h" #include "goo/GooString.h" @@ -385,9 +386,12 @@ static void writePageImage(GooString *filename) if (!writer) return; - if (filename->cmp("fd://0") == 0) + if (filename->cmp("fd://0") == 0) { +#ifdef _WIN32 + setmode(fileno(stdout), O_BINARY); +#endif file = stdout; - else + } else file = fopen(filename->c_str(), "wb"); if (!file) { _______________________________________________ poppler mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/poppler
