From 247b291b12ce0bbb52fbf749542413a60ba7ca84 Mon Sep 17 00:00:00 2001 From: Kamil Dudka Date: Fri, 5 Apr 2013 13:08:59 +0200 Subject: examples/multi-single.c: fix the order of destructions ... so that it adheres to the API documentation. Reported by: Tomas Mlcoch --- docs/examples/multi-single.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'docs/examples/multi-single.c') 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; } -- cgit v1.2.3