+4
−2
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
When clang detects a non-boolean constant in a logical operation it generates a 'constant-logical-operand' warning. In ieee80211_try_rate_control_ops_get() the result of strlen(<const str>) is used in a logical operation, clang resolves the expression to an (integer) constant at compile time when clang's builtin strlen function is used. Change the condition to check for strlen() > 0 to make the constant operand boolean and thus avoid the warning. Signed-off-by:Matthias Kaehlcke <mka@chromium.org> Signed-off-by:
Johannes Berg <johannes.berg@intel.com> (cherry picked from commit 93f56de259376d7e4fff2b2d104082e1fa66e237) Bug: 78886293 Change-Id: Ia819eb188699c1d81047c0dfa143da52c6cb490c Signed-off-by:
Alistair Strachan <astrachan@google.com>