BUILD: config: remove a warning with clang
Commit fc6c032 ("MEDIUM: global: add support for CPU binding on Linux ("cpu-map")")
merged into 1.5-dev13 involves a useless test that clang reports as a warning. The
"low" variable cannot be negative here. Issue reported by Charles Carter.
diff --git a/src/cfgparse.c b/src/cfgparse.c
index 6ac3ccc..c4f092f 100644
--- a/src/cfgparse.c
+++ b/src/cfgparse.c
@@ -1405,7 +1405,7 @@
high = swap;
}
- if (low < 0 || high >= sizeof(long) * 8) {
+ if (high >= sizeof(long) * 8) {
Alert("parsing [%s:%d]: %s supports CPU numbers from 0 to %d.\n",
file, linenum, args[0], (int)(sizeof(long) * 8 - 1));
err_code |= ERR_ALERT | ERR_FATAL;