From: Martin Storsjö Date: Thu, 24 Nov 2011 18:37:04 +0000 (+0100) Subject: From Martin Storsjö: X-Git-Tag: converted-master-branch-to-git~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f70a52ccb388b29f1cbb90d9d29157fa58ca349e;p=thirdparty%2Fnettle.git From Martin Storsjö: * examples/rsa-decrypt.c (main) [WIN32]: Set stdout/stdin to binary mode. * examples/rsa-encrypt.c (main): Likewise. Rev: nettle/examples/rsa-decrypt.c:1.2 Rev: nettle/examples/rsa-encrypt.c:1.4 --- diff --git a/examples/rsa-decrypt.c b/examples/rsa-decrypt.c index 5e0ee797..f0233b09 100644 --- a/examples/rsa-decrypt.c +++ b/examples/rsa-decrypt.c @@ -31,6 +31,9 @@ #include #include #include +#ifdef WIN32 +#include +#endif /* string.h must be included before gmp.h */ #include "aes.h" @@ -211,6 +214,11 @@ main(int argc, char **argv) return EXIT_FAILURE; } +#ifdef WIN32 + setmode(0, O_BINARY); + setmode(1, O_BINARY); +#endif + if (!read_version(stdin)) { werror("Bad version number in input file.\n"); diff --git a/examples/rsa-encrypt.c b/examples/rsa-encrypt.c index 2bb556a0..de2b9e5c 100644 --- a/examples/rsa-encrypt.c +++ b/examples/rsa-encrypt.c @@ -31,6 +31,9 @@ #include #include #include +#ifdef WIN32 +#include +#endif /* string.h must be included before gmp.h */ #include "bignum.h" @@ -212,6 +215,11 @@ main(int argc, char **argv) rsa_session_set_encrypt_key(&ctx, &info); +#ifdef WIN32 + setmode(0, O_BINARY); + setmode(1, O_BINARY); +#endif + write_version(stdout); mpz_init(x);