Elide OPENSSL_INIT_set_config_filename() for no-stdio build
[oweals/openssl.git] / crypto / conf / conf_lib.c
index a84b643fc248d245f10d211cae275e6ced35ff05..f1977148b47a0424cc1a9db07c4eccfa9dc59b43 100644 (file)
@@ -387,12 +387,14 @@ OPENSSL_INIT_SETTINGS *OPENSSL_INIT_new(void)
 }
 
 
+#ifndef OPENSSL_NO_STDIO
 void OPENSSL_INIT_set_config_filename(OPENSSL_INIT_SETTINGS *settings,
                                       const char *config_file)
 {
     free(settings->config_name);
     settings->config_name = config_file == NULL ? NULL : strdup(config_file);
 }
+#endif
 
 void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings)
 {