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);