From 5ee186e8508602554386a97fe8b654cb3fc88203 Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Sun, 3 Aug 2025 11:48:26 +0100 Subject: [PATCH] Codefix: Possible use of uninitialised variable. (#14494) Realistically this can't happen but gcc 12.2 warns. --- src/spritecache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/spritecache.cpp b/src/spritecache.cpp index 4387a79a93..8e890bc0d6 100644 --- a/src/spritecache.cpp +++ b/src/spritecache.cpp @@ -364,7 +364,7 @@ static bool PadSprites(SpriteLoader::SpriteCollection &sprite, ZoomLevels sprite static bool ResizeSprites(SpriteLoader::SpriteCollection &sprite, ZoomLevels sprite_avail, SpriteEncoder *encoder) { /* Create a fully zoomed image if it does not exist */ - ZoomLevel first_avail; + ZoomLevel first_avail = ZoomLevel::End; for (ZoomLevel zoom = ZoomLevel::Min; zoom <= ZoomLevel::Max; ++zoom) { if (!sprite_avail.Test(zoom)) continue; first_avail = zoom;