diff options
author | Marcel Raad <Marcel.Raad@teamviewer.com> | 2017-07-16 13:44:54 +0200 |
---|---|---|
committer | Marcel Raad <Marcel.Raad@teamviewer.com> | 2017-07-16 14:02:59 +0200 |
commit | fb3b0f25ef9b20b40e48d2a507968a975ef09bb9 (patch) | |
tree | a471bd461f3e95b5617323e50b67564cad1d2901 /tests/libtest/lib1531.c | |
parent | 0bdb81125008207c9be90c69ec9393061eaab10b (diff) |
libtest: fix MSVC warning C4706
With warning level 4, MSVC warns about assignments within conditional
expressions. Change the while loop to a do-while loop to fix this. This
change is also consistent with CODE_STYLE.md.
Diffstat (limited to 'tests/libtest/lib1531.c')
-rw-r--r-- | tests/libtest/lib1531.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/libtest/lib1531.c b/tests/libtest/lib1531.c index e6386b264..287acd6c6 100644 --- a/tests/libtest/lib1531.c +++ b/tests/libtest/lib1531.c @@ -127,12 +127,13 @@ int test(char *URL) } while(still_running); /* See how the transfers went */ - while((msg = curl_multi_info_read(multi_handle, &msgs_left))) { - if(msg->msg == CURLMSG_DONE) { + do { + msg = curl_multi_info_read(multi_handle, &msgs_left); + if(msg && msg->msg == CURLMSG_DONE) { printf("HTTP transfer completed with status %d\n", msg->data.result); break; } - } + } while(msg); curl_multi_cleanup(multi_handle); |