summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2012-07-03 22:46:24 +0200
committerNiels Möller <nisse@lysator.liu.se>2012-07-03 22:46:24 +0200
commit074151841da242fad9c2d3f43877f50cabbc192b (patch)
treee901b67401c6a47fff037c53b215780812da3940
parent7400439ca591586f023626368f0e1c52685b039f (diff)
downloadnettle-074151841da242fad9c2d3f43877f50cabbc192b.tar.gz
On windows, include fcntl.h, before using _setmode.
-rw-r--r--ChangeLog3
-rw-r--r--examples/base16dec.c3
-rw-r--r--examples/base16enc.c3
-rw-r--r--examples/base64dec.c3
-rw-r--r--examples/base64enc.c3
5 files changed, 14 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d021b322..bf86b0bb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,7 +5,8 @@
Needed for cross-compiling with --host=i586-mingw32msvc.
* examples/base16dec.c: Don't #include files using <nettle/...>,
- we don't want to pick up installed versions.
+ we don't want to pick up installed versions. On windows, include
+ <fcntl.h>, needed for _setmode.
* examples/base16enc.c: Likewise.
* examples/base64dec.c: Likewise.
* examples/base64enc.c: Likewise
diff --git a/examples/base16dec.c b/examples/base16dec.c
index a8e68193..ece9fd64 100644
--- a/examples/base16dec.c
+++ b/examples/base16dec.c
@@ -26,6 +26,9 @@
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
+#ifdef WIN32
+#include <fcntl.h>
+#endif
#include "base16.h"
diff --git a/examples/base16enc.c b/examples/base16enc.c
index ab672c23..f4124778 100644
--- a/examples/base16enc.c
+++ b/examples/base16enc.c
@@ -26,6 +26,9 @@
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
+#ifdef WIN32
+#include <fcntl.h>
+#endif
#include "base16.h"
diff --git a/examples/base64dec.c b/examples/base64dec.c
index e7f68bce..babe8152 100644
--- a/examples/base64dec.c
+++ b/examples/base64dec.c
@@ -26,6 +26,9 @@
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
+#ifdef WIN32
+#include <fcntl.h>
+#endif
#include "base64.h"
diff --git a/examples/base64enc.c b/examples/base64enc.c
index bdd6f540..6a891274 100644
--- a/examples/base64enc.c
+++ b/examples/base64enc.c
@@ -26,6 +26,9 @@
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
+#ifdef WIN32
+#include <fcntl.h>
+#endif
#include "base64.h"