diff options
Diffstat (limited to 'src/lib/libcrypto/bio/bss_file.c')
-rw-r--r-- | src/lib/libcrypto/bio/bss_file.c | 8 |
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) |