sdl2-compat: fix SDL_RenderCopyExF().

From b3b5fd23c7d3bf07a2fa154306220f3fcf324e63 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Thu, 2 Mar 2023 22:10:00 +0300
Subject: [PATCH] fix SDL_RenderCopyExF().

---
 src/sdl2_compat.c | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)

diff --git a/src/sdl2_compat.c b/src/sdl2_compat.c
index 336b6ef..4c02289 100644
--- a/src/sdl2_compat.c
+++ b/src/sdl2_compat.c
@@ -4290,12 +4290,10 @@ SDL_RenderCopyEx(SDL_Renderer *renderer, SDL_Texture *texture,
 DECLSPEC int SDLCALL
 SDL_RenderCopyExF(SDL_Renderer *renderer, SDL_Texture *texture,
                      const SDL_Rect *srcrect, const SDL_FRect *dstrect,
-                     const double angle, const SDL_Point *center, const SDL_RendererFlip flip)
+                     const double angle, const SDL_FPoint *center, const SDL_RendererFlip flip)
 {
     SDL_FRect srcfrect;
     SDL_FRect *psrcfrect = NULL;
-    SDL_FPoint fcenter;
-    SDL_FPoint *pfcenter = NULL;
 
     if (srcrect) {
         srcfrect.x = (float)srcrect->x;
@@ -4305,13 +4303,7 @@ SDL_RenderCopyExF(SDL_Renderer *renderer, SDL_Texture *texture,
         psrcfrect = &srcfrect;
     }
 
-    if (center) {
-        fcenter.x = (float)center->x;
-        fcenter.y = (float)center->y;
-        pfcenter = &fcenter;
-    }
-
-    return SDL3_RenderTextureRotated(renderer, texture, psrcfrect, dstrect, angle, pfcenter, flip);
+    return SDL3_RenderTextureRotated(renderer, texture, psrcfrect, dstrect, angle, center, flip);
 }
 
 /* SDL3 removed window parameter from SDL_Vulkan_GetInstanceExtensions() */