mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 23:58:49 -05:00
prevent memory leak when built SSL disabled
This commit is contained in:
parent
7dde3d1825
commit
2179e6e797
@ -499,6 +499,7 @@ int Curl_ssl_recv(struct connectdata *conn, /* connection data */
|
|||||||
*/
|
*/
|
||||||
CURLcode Curl_ssl_initsessions(struct SessionHandle *data, long amount)
|
CURLcode Curl_ssl_initsessions(struct SessionHandle *data, long amount)
|
||||||
{
|
{
|
||||||
|
#ifdef USE_SSL
|
||||||
struct curl_ssl_session *session;
|
struct curl_ssl_session *session;
|
||||||
|
|
||||||
if(data->state.session)
|
if(data->state.session)
|
||||||
@ -517,6 +518,11 @@ CURLcode Curl_ssl_initsessions(struct SessionHandle *data, long amount)
|
|||||||
data->set.ssl.numsessions = amount;
|
data->set.ssl.numsessions = amount;
|
||||||
data->state.session = session;
|
data->state.session = session;
|
||||||
data->state.sessionage = 1; /* this is brand new */
|
data->state.sessionage = 1; /* this is brand new */
|
||||||
|
#else
|
||||||
|
/* without SSL, do nothing */
|
||||||
|
(void)data;
|
||||||
|
(void)amount;
|
||||||
|
#endif
|
||||||
|
|
||||||
return CURLE_OK;
|
return CURLE_OK;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user