diff options
author | Kamil Dudka <kdudka@redhat.com> | 2013-04-05 13:08:59 +0200 |
---|---|---|
committer | Kamil Dudka <kdudka@redhat.com> | 2013-04-05 13:10:41 +0200 |
commit | 247b291b12ce0bbb52fbf749542413a60ba7ca84 (patch) | |
tree | 8deef4064efac24bc0ae3a1a6aaa67b5db1a5dd6 /docs/examples | |
parent | e7c56a8406d0d751b8afc1daf2dcbb67c763c465 (diff) |
examples/multi-single.c: fix the order of destructions
... so that it adheres to the API documentation.
Reported by: Tomas Mlcoch
Diffstat (limited to 'docs/examples')
-rw-r--r-- | docs/examples/multi-single.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/docs/examples/multi-single.c b/docs/examples/multi-single.c index aeda71419..37a01cd83 100644 --- a/docs/examples/multi-single.c +++ b/docs/examples/multi-single.c @@ -41,6 +41,8 @@ int main(void) int still_running; /* keep number of running handles */ + curl_global_init(CURL_GLOBAL_DEFAULT); + http_handle = curl_easy_init(); /* set the options (I left out a few, you'll get the point anyway) */ @@ -108,9 +110,13 @@ int main(void) } } while(still_running); - curl_multi_cleanup(multi_handle); + curl_multi_remove_handle(multi_handle, http_handle); curl_easy_cleanup(http_handle); + curl_multi_cleanup(multi_handle); + + curl_global_cleanup(); + return 0; } |