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.
This commit is contained in:
Richard Levitte 1999-11-12 02:19:05 +00:00
parent f48158b854
commit 03da458a06

@ -88,7 +88,11 @@ LHASH *CONF_load(LHASH *h, const char *file, long *line)
LHASH *ltmp; LHASH *ltmp;
BIO *in=NULL; BIO *in=NULL;
#ifdef VMS
in=BIO_new_file(file, "r");
#else
in=BIO_new_file(file, "rb"); in=BIO_new_file(file, "rb");
#endif
if (in == NULL) if (in == NULL)
{ {
CONFerr(CONF_F_CONF_LOAD,ERR_R_SYS_LIB); CONFerr(CONF_F_CONF_LOAD,ERR_R_SYS_LIB);