summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--e_os.h2
-rw-r--r--e_os2.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/e_os.h b/e_os.h
index f7d09c5295..f70958df87 100644
--- a/e_os.h
+++ b/e_os.h
@@ -184,7 +184,6 @@ extern "C" {
#endif
#ifdef WIN16
-# define OPENSSL_NO_FP_API
# define MS_CALLBACK _far _loadds
# define MS_FAR _far
#else
@@ -193,6 +192,7 @@ extern "C" {
#endif
#ifdef OPENSSL_NO_STDIO
+# undef OPENSSL_NO_FP_API
# define OPENSSL_NO_FP_API
#endif
diff --git a/e_os2.h b/e_os2.h
index 81be3025f6..80ec03ee8c 100644
--- a/e_os2.h
+++ b/e_os2.h
@@ -201,6 +201,7 @@ extern "C" {
/* Specials for I/O an exit */
#ifdef OPENSSL_SYS_MSDOS
+# define OPENSSL_NO_FP_API
# define OPENSSL_UNISTD_IO <io.h>
# define OPENSSL_DECLARE_EXIT extern void exit(int);
#else