From 03da458a06de15733aa344a469d82bebce256f75 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Fri, 12 Nov 1999 02:19:05 +0000 Subject: [PATCH] It's possible that considering the configuration file as a binary file works on Unix and MS-DOS/Windows. It does not under VMS, so open it as text. --- crypto/conf/conf.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crypto/conf/conf.c b/crypto/conf/conf.c index 25b3ddfea9..13db218a29 100644 --- a/crypto/conf/conf.c +++ b/crypto/conf/conf.c @@ -88,7 +88,11 @@ LHASH *CONF_load(LHASH *h, const char *file, long *line) LHASH *ltmp; BIO *in=NULL; +#ifdef VMS + in=BIO_new_file(file, "r"); +#else in=BIO_new_file(file, "rb"); +#endif if (in == NULL) { CONFerr(CONF_F_CONF_LOAD,ERR_R_SYS_LIB); -- 2.25.1