From eabe91f3aa983d25014b0444cc8026e25d6cb1c0 Mon Sep 17 00:00:00 2001 From: Stygian Date: Sat, 12 Sep 2026 00:03:19 +0300 Subject: [PATCH] cmake: initialize SDLIMAGE_APNG_ENABLED unconditionally When configured with -DSDLIMAGE_PNG=OFF -Wdev, an AUTHOR_WARNING is triggered because SDLIMAGE_APNG_ENABLED was only set inside if(SDLIMAGE_PNG). Since APNG is unconditionally added to SDLIMAGE_BACKENDS, its enabled variable must always be defined for the backend reporting loop. --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6cc7ea147..9a12d0ceb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -844,8 +844,8 @@ endif() list(APPEND SDLIMAGE_BACKENDS PNG) list(APPEND SDLIMAGE_BACKENDS APNG) set(SDLIMAGE_PNG_ENABLED FALSE) +set(SDLIMAGE_APNG_ENABLED FALSE) if(SDLIMAGE_PNG) - set(SDLIMAGE_APNG_ENABLED FALSE) set(SDLIMAGE_PNG_ENABLED TRUE) set(SDLIMAGE_LIBPNG_ENABLED FALSE)