... used at once.
Reported-by: Gabriel Corona
Fixes #11325
Closes #11531
}
capath_from_env = true;
}
- else {
- env = curlx_getenv("SSL_CERT_FILE");
- if(env) {
- config->cacert = strdup(env);
- if(!config->cacert) {
- curl_free(env);
- curl_easy_cleanup(curltls);
- errorf(global, "out of memory");
- return CURLE_OUT_OF_MEMORY;
- }
+ env = curlx_getenv("SSL_CERT_FILE");
+ if(env) {
+ config->cacert = strdup(env);
+ if(!config->cacert) {
+ curl_free(env);
+ if(capath_from_env)
+ free(config->capath);
+ curl_easy_cleanup(curltls);
+ errorf(global, "out of memory");
+ return CURLE_OUT_OF_MEMORY;
}
}
}