summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio/bss_file.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/bio/bss_file.c')
-rw-r--r--src/lib/libcrypto/bio/bss_file.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/lib/libcrypto/bio/bss_file.c b/src/lib/libcrypto/bio/bss_file.c
index 794f503a69..982317b34a 100644
--- a/src/lib/libcrypto/bio/bss_file.c
+++ b/src/lib/libcrypto/bio/bss_file.c
@@ -320,13 +320,7 @@ file_ctrl(BIO *b, int cmd, long num, void *ptr)
320 else 320 else
321#endif 321#endif
322 { 322 {
323#if defined(OPENSSL_SYS_WINDOWS) 323#if defined(OPENSSL_SYS_NETWARE) && defined(NETWARE_CLIB)
324 int fd = _fileno((FILE*)ptr);
325 if (num & BIO_FP_TEXT)
326 _setmode(fd, _O_TEXT);
327 else
328 _setmode(fd, _O_BINARY);
329#elif defined(OPENSSL_SYS_NETWARE) && defined(NETWARE_CLIB)
330 int fd = fileno((FILE*)ptr); 324 int fd = fileno((FILE*)ptr);
331 /* Under CLib there are differences in file modes */ 325 /* Under CLib there are differences in file modes */
332 if (num & BIO_FP_TEXT) 326 if (num & BIO_FP_TEXT)