summaryrefslogtreecommitdiffstats
path: root/crypto/bio
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2009-05-06 10:23:39 +0000
committerDr. Stephen Henson <steve@openssl.org>2009-05-06 10:23:39 +0000
commitd8646dab14b1b3be38f88ebdca7831a93b427984 (patch)
treeb29c9f73bb21466d2b0eb17777c348d0dc88cc16 /crypto/bio
parent47b3cd98f2a01994a0a986498e641cf0931fb668 (diff)
Don't use -D_CRT_NONSTDC_NO_DEPRECATE, fix bio_lcl.h instead.
Diffstat (limited to 'crypto/bio')
-rw-r--r--crypto/bio/bio_lcl.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/crypto/bio/bio_lcl.h b/crypto/bio/bio_lcl.h
index dba2919d43..e7f7ec8d8b 100644
--- a/crypto/bio/bio_lcl.h
+++ b/crypto/bio/bio_lcl.h
@@ -18,11 +18,19 @@
#define UP_ftell ftell
#define UP_fflush fflush
#define UP_ferror ferror
+#ifdef _WIN32
+#define UP_fileno _fileno
+#define UP_open _open
+#define UP_read _read
+#define UP_write _write
+#define UP_lseek _lseek
+#define UP_close _close
+#else
#define UP_fileno fileno
-
#define UP_open open
#define UP_read read
#define UP_write write
#define UP_lseek lseek
#define UP_close close
#endif
+#endif