diff options
author | Kamil Dudka <kdudka@redhat.com> | 2012-10-01 11:20:11 +0200 |
---|---|---|
committer | Kamil Dudka <kdudka@redhat.com> | 2012-10-01 11:23:51 +0200 |
commit | c01b6f4d098347ddfa3ece4ac33d6cc0607b79dd (patch) | |
tree | e571672b63b667b0ed440e2c6a05aa9746094be8 /docs | |
parent | 9da2c960391bd8e65fe23b498693b2aa1fb5005f (diff) | |
download | curl-c01b6f4d098347ddfa3ece4ac33d6cc0607b79dd.tar.gz |
https.c example: remember to call curl_global_init()
... in order not to leak memory on initializing an SSL library.
Reported by: Tomas Mlcoch
Diffstat (limited to 'docs')
-rw-r--r-- | docs/examples/https.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/examples/https.c b/docs/examples/https.c index 96225b597..bd9a33ba6 100644 --- a/docs/examples/https.c +++ b/docs/examples/https.c @@ -27,6 +27,8 @@ int main(void) CURL *curl; CURLcode res; + curl_global_init(CURL_GLOBAL_DEFAULT); + curl = curl_easy_init(); if(curl) { curl_easy_setopt(curl, CURLOPT_URL, "https://example.com/"); @@ -65,5 +67,8 @@ int main(void) /* always cleanup */ curl_easy_cleanup(curl); } + + curl_global_cleanup(); + return 0; } |