examples/multi-single.c: fix the order of destructions

... so that it adheres to the API documentation.

Reported by: Tomas Mlcoch
This commit is contained in:
Kamil Dudka
2013-04-05 13:08:59 +02:00
parent e7c56a8406
commit 247b291b12

View File

@@ -41,6 +41,8 @@ int main(void)
int still_running; /* keep number of running handles */ int still_running; /* keep number of running handles */
curl_global_init(CURL_GLOBAL_DEFAULT);
http_handle = curl_easy_init(); http_handle = curl_easy_init();
/* set the options (I left out a few, you'll get the point anyway) */ /* set the options (I left out a few, you'll get the point anyway) */
@@ -108,9 +110,13 @@ int main(void)
} }
} while(still_running); } while(still_running);
curl_multi_cleanup(multi_handle); curl_multi_remove_handle(multi_handle, http_handle);
curl_easy_cleanup(http_handle); curl_easy_cleanup(http_handle);
curl_multi_cleanup(multi_handle);
curl_global_cleanup();
return 0; return 0;
} }