[ccan] [PATCH 7/9] configurator: Fix compiler warning with compare
Kevin Locke
kevin at kevinlocke.name
Mon Sep 19 10:52:04 AEST 2016
Visual Studio prints warning C4706 "assignment within conditional
expression" when there is an assignment without a comparison in a
conditional expression. Therefore, to silence the warning, add an
explicit comparison.
Signed-off-by: Kevin Locke <kevin at kevinlocke.name>
---
tools/configurator/configurator.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/configurator/configurator.c b/tools/configurator/configurator.c
index 0386930..0c30aff 100644
--- a/tools/configurator/configurator.c
+++ b/tools/configurator/configurator.c
@@ -535,7 +535,7 @@ static bool run_test(const char *cmd, struct test *test)
char *dep;
/* Space-separated dependencies, could be ! for inverse. */
- while ((len = strcspn(deps, " "))) {
+ while ((len = strcspn(deps, " ")) != 0) {
bool positive = true;
if (deps[len]) {
dep = strdup(deps);
--
2.9.3
More information about the ccan
mailing list