sdl12-compat: syswm: Fixed assignment of incorrect variable.

From 2f23ad90cc55b0a6c377aeb71427d01cf622e748 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Fri, 19 May 2023 13:36:00 -0400
Subject: [PATCH] syswm: Fixed assignment of incorrect variable.

Reference PR #292.
---
 src/SDL12_compat.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/SDL12_compat.c b/src/SDL12_compat.c
index a69eb74fe..e6146b05a 100644
--- a/src/SDL12_compat.c
+++ b/src/SDL12_compat.c
@@ -7440,8 +7440,8 @@ SDL_GetWMInfo(SDL12_SysWMinfo *info12)
         info12->info.x11.window = temp_window ? 0 : info20.info.x11.window;
         if (SDL_VERSIONNUM(info12->version.major, info12->version.minor, info12->version.patch) >= SDL_VERSIONNUM(1, 0, 2)) {
             /* While these don't exist in SDL2, some programs expect to get a valid window anyway. */
-            info12->info.x11.fswindow = info20.info.x11.window;
-            info12->info.x11.wmwindow = info20.info.x11.window;
+            info12->info.x11.fswindow = info12->info.x11.window;
+            info12->info.x11.wmwindow = info12->info.x11.window;
         }
         if (SDL_VERSIONNUM(info12->version.major, info12->version.minor, info12->version.patch) >= SDL_VERSIONNUM(1, 2, 12)) {
             info12->info.x11.gfxdisplay = info20.info.x11.display;  /* shrug */