pvr: do not use fallthrough for unreachable code

unreachable() doesn't lead to executing the code that follows it,
neither in debug nor release builds. So falling through doesn't make any
sense.

This fixes a compile-error on clang.

Let's move the default-block to the end to make it clearer that there's
no intended fallthrough.

Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15531>
This commit is contained in:
Erik Faye-Lund 2022-03-23 18:34:26 +01:00 committed by Marge Bot
parent 54c7a245ca
commit 3b6ceea3e6
1 changed files with 2 additions and 3 deletions

View File

@ -75,9 +75,6 @@ rogue_get_isp_samples_per_tile_xy(const struct pvr_device_info *dev_info,
*y_out = tile_size_y;
switch (samples) {
default:
assert(!"Unsupported number of samples");
FALLTHROUGH;
case 1:
break;
case 2:
@ -96,6 +93,8 @@ rogue_get_isp_samples_per_tile_xy(const struct pvr_device_info *dev_info,
case 8:
*y_out *= 2;
break;
default:
assert(!"Unsupported number of samples");
}
}