]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: stream-int: avoid a build warning in dev mode in si_state_bit()
authorWilly Tarreau <w@1wt.eu>
Thu, 6 Jun 2019 14:38:40 +0000 (16:38 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 6 Jun 2019 14:42:08 +0000 (16:42 +0200)
The BUG_ON() test emits a warning about an always-true comparison regarding
<state> which cannot be lower than zero. Let's get rid of it.

include/proto/stream_interface.h

index 29eda6bc62702fcbc340fe8964474839fff75ceb..50373ac720555dc21eca2c51205dfac851dc3a31 100644 (file)
@@ -143,7 +143,7 @@ static inline void si_set_state(struct stream_interface *si, int state)
 /* returns a bit for a stream-int state, to match against SI_SB_* */
 static inline enum si_state_bit si_state_bit(enum si_state state)
 {
-       BUG_ON(state < SI_ST_INI || state > SI_ST_CLO);
+       BUG_ON(state > SI_ST_CLO);
        return 1U << state;
 }