samples: modules: lvgl: transparency: Fix supported pixel format check

Found while building with clang and -Wtautological-compare:

samples/modules/lvgl/screen_transparency/src/main.c:47:45: error:
bitwise or with non-zero value always evaluates to true
[-Werror,-Wtautological-bitwise-compare]

if (!(display_caps.supported_pixel_formats | PIXEL_FORMAT_ARGB_8888)) {
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Tom Hughes <tomhughes@chromium.org>
This commit is contained in:
Tom Hughes 2025-01-13 11:35:34 -08:00 committed by Benjamin Cabé
parent 8cf0148380
commit 37deb317c5

View file

@ -44,7 +44,7 @@ int main(void)
}
display_get_capabilities(display_dev, &display_caps);
if (!(display_caps.supported_pixel_formats | PIXEL_FORMAT_ARGB_8888)) {
if (!(display_caps.supported_pixel_formats & PIXEL_FORMAT_ARGB_8888)) {
LOG_ERR("Display does not support ARGB8888 mode");
return -ENOTSUP;
}