From bf480cc9c28b0c3f488eea2fac08996a74be2e1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michel=20D=C3=A4nzer?= Date: Thu, 15 Apr 2021 10:44:33 +0200 Subject: [PATCH] osmesa: Replace default case FALLTHROUGH annotation by following return MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Avoids warning about the annotation with GCC 10: ../src/gallium/frontends/osmesa/osmesa.c: In function ‘osmesa_choose_format’: ../src/util/compiler.h:84:21: warning: attribute ‘fallthrough’ not preceding a case label or default label 84 | #define FALLTHROUGH __attribute__((fallthrough)) | ^~~~~~~~~~~~~ ../src/gallium/frontends/osmesa/osmesa.c:316:7: note: in expansion of macro ‘FALLTHROUGH’ 316 | FALLTHROUGH; | ^~~~~~~~~~~ Part-of: --- src/gallium/frontends/osmesa/osmesa.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/gallium/frontends/osmesa/osmesa.c b/src/gallium/frontends/osmesa/osmesa.c index c1b69e339da..1682a30c3d7 100644 --- a/src/gallium/frontends/osmesa/osmesa.c +++ b/src/gallium/frontends/osmesa/osmesa.c @@ -313,9 +313,8 @@ osmesa_choose_format(GLenum format, GLenum type) return PIPE_FORMAT_NONE; return PIPE_FORMAT_B5G6R5_UNORM; default: - FALLTHROUGH; + return PIPE_FORMAT_NONE; } - return PIPE_FORMAT_NONE; }