From 09f336bf8f35fc4a29a43753d3d0e973d133a510 Mon Sep 17 00:00:00 2001 From: Kenneth Myhra Date: Mon, 14 Jul 2025 21:22:23 +0200 Subject: [PATCH] LibGfx: Use static_cast instead of C-style cast --- Libraries/LibGfx/Bitmap.h | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Libraries/LibGfx/Bitmap.h b/Libraries/LibGfx/Bitmap.h index 9cd4b79cad0..6dfca044939 100644 --- a/Libraries/LibGfx/Bitmap.h +++ b/Libraries/LibGfx/Bitmap.h @@ -24,17 +24,18 @@ enum class BitmapFormat { RGBA8888, }; -inline bool is_valid_bitmap_format(unsigned format) +inline bool is_valid_bitmap_format(u32 const format) { switch (format) { - case (unsigned)BitmapFormat::Invalid: - case (unsigned)BitmapFormat::BGRx8888: - case (unsigned)BitmapFormat::RGBx8888: - case (unsigned)BitmapFormat::BGRA8888: - case (unsigned)BitmapFormat::RGBA8888: + case static_cast(BitmapFormat::Invalid): + case static_cast(BitmapFormat::BGRx8888): + case static_cast(BitmapFormat::RGBx8888): + case static_cast(BitmapFormat::BGRA8888): + case static_cast(BitmapFormat::RGBA8888): return true; + default: + return false; } - return false; } enum class StorageFormat {