From b59da9f1c4f39e7ea23fbae68159da49cd03066b Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Wed, 16 Oct 2024 22:40:24 +0300
Subject: [PATCH] fixed an MSVC C4204 (non-constant aggregate initializer)
warning
---
src/sdl2_compat.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/src/sdl2_compat.c b/src/sdl2_compat.c
index b877162..7886860 100644
--- a/src/sdl2_compat.c
+++ b/src/sdl2_compat.c
@@ -1691,10 +1691,9 @@ EventFilter3to2(void *userdata, SDL_Event *event3)
/* Fixes queue overflow with resize events that aren't processed */
if (event2.window.event == SDL_WINDOWEVENT_SIZE_CHANGED) {
- RemovePendingSizeChangedAndResizedEvents_Data resizedata = {
- &event2,
- false
- };
+ RemovePendingSizeChangedAndResizedEvents_Data resizedata;
+ resizedata.new_event = &event2;
+ resizedata.saw_resized = false;
SDL_FilterEvents(RemovePendingSizeChangedAndResizedEvents, &resizedata);
if (resizedata.saw_resized) { /* if there was a pending resize, make sure one at the new dimensions remains. */
event2.window.event = SDL_WINDOWEVENT_RESIZED;