SDL_image: cmake: use png_target CMake variable for calcualting dynamic library file name as well (cee24)

From cee24242dac441435e2724e9d4cb6f99e3cd3ecb Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Sun, 1 Feb 2026 20:47:57 +0100
Subject: [PATCH] cmake: use png_target CMake variable for calcualting dynamic
 library file name as well

(cherry picked from commit 495a220ec503d4f29b0b41edecc33488bf05ce24)
---
 CMakeLists.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index b95dc7a5..3ecc070e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -908,7 +908,7 @@ if(SDLIMAGE_PNG)
                     add_dependencies(${sdl3_image_target_name} ${png_target})
                 endif()
             endif()
-            target_get_dynamic_library(SDLIMAGE_DYNAMIC_PNG PNG::PNG)
+            target_get_dynamic_library(SDLIMAGE_DYNAMIC_PNG ${png_target})
             message(STATUS "Dynamic libpng: ${SDLIMAGE_DYNAMIC_PNG}")
             target_compile_definitions(${sdl3_image_target_name} PRIVATE "LOAD_LIBPNG_DYNAMIC=\"${SDLIMAGE_DYNAMIC_PNG}\"")
         else()