examples/multi-single: fix scan-build warning
warning: Value stored to 'mc' during its initialization is never read
Follow-up to ae8e11ed5fd2ce
Closes #7360
diff --git a/docs/examples/multi-single.c b/docs/examples/multi-single.c
index 272d4ef..e340231 100644
--- a/docs/examples/multi-single.c
+++ b/docs/examples/multi-single.c
@@ -68,11 +68,12 @@
do {
CURLMcode mc = curl_multi_perform(multi_handle, &still_running);
- /* wait for activity, timeout or "nothing" */
- mc = curl_multi_poll(multi_handle, NULL, 0, 1000, NULL);
+ if(!mc)
+ /* wait for activity, timeout or "nothing" */
+ mc = curl_multi_poll(multi_handle, NULL, 0, 1000, NULL);
- if(mc != CURLM_OK) {
- fprintf(stderr, "curl_multi_wait() failed, code %d.\n", mc);
+ if(mc) {
+ fprintf(stderr, "curl_multi_poll() failed, code %d.\n", (int)mc);
break;
}