Commit dfbfd067 authored by Rich Salz's avatar Rich Salz Committed by Rich Salz
Browse files

Portability fix

parent 6407ef7c
Loading
Loading
Loading
Loading
+6 −4
Original line number Original line Diff line number Diff line
@@ -77,10 +77,12 @@ static int openssl_configured = 0;


void OPENSSL_config(const char *config_name)
void OPENSSL_config(const char *config_name)
{
{
    const OPENSSL_INIT_SETTINGS settings[2] = {
    OPENSSL_INIT_SETTINGS settings[2];
        { OPENSSL_INIT_SET_CONF_FILENAME, .value.type_string = config_name },

        { OPENSSL_INIT_SET_END, .value.type_int = 0 }
    settings[0].name = OPENSSL_INIT_SET_CONF_FILENAME;
    };
    settings[0].value.type_string = config_name;
    settings[1].name = OPENSSL_INIT_SET_END;
    settings[1].value.type_int = 0;
    OPENSSL_INIT_crypto_library_start(OPENSSL_INIT_LOAD_CONFIG, settings);
    OPENSSL_INIT_crypto_library_start(OPENSSL_INIT_LOAD_CONFIG, settings);
}
}