sdl12-compat: ignore and don't return error for SDL_INIT_EVENTTHREAD,

From 6f6bbb81153da34ca5b333ef65c2dc482c0499bc Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Thu, 4 Mar 2021 13:52:07 +0300
Subject: [PATCH] ignore and don't return error for SDL_INIT_EVENTTHREAD,

also reduce the number of FIXME()s for it
---
 src/SDL12_compat.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/src/SDL12_compat.c b/src/SDL12_compat.c
index 76fd931..5a10823 100644
--- a/src/SDL12_compat.c
+++ b/src/SDL12_compat.c
@@ -1341,17 +1341,12 @@ SDL_InitSubSystem(Uint32 sdl12flags)
     Uint32 sdl20flags = 0;
     int rc;
 
-    FIXME("support event thread where it makes sense to do so?");
-
-    if ((sdl12flags & SDL12_INIT_EVENTTHREAD) == SDL12_INIT_EVENTTHREAD) {
-        return SDL20_SetError("OS doesn't support threaded events");
-    }
-
 #ifdef __MACOSX__
     extern void sdl12_compat_macos_init(void);
     sdl12_compat_macos_init();
 #endif
 
+    FIXME("support SDL_INIT_EVENTTHREAD where it makes sense?");
     #define SETFLAG(flag) if (sdl12flags & SDL12_INIT_##flag) sdl20flags |= SDL_INIT_##flag
     SETFLAG(TIMER);
     SETFLAG(AUDIO);
@@ -1364,8 +1359,6 @@ SDL_InitSubSystem(Uint32 sdl12flags)
     if (sdl12flags & SDL12_INIT_CDROM)
         CDRomInit = 1;
 
-    FIXME("do something about SDL12_INIT_EVENTTHREAD");
-
     rc = SDL20_Init(sdl20flags);
     if ((rc == 0) && (sdl20flags & SDL_INIT_VIDEO)) {
         if (Init12Video() < 0) {
@@ -1402,8 +1395,6 @@ InitFlags12To20(const Uint32 flags12, Uint32 *_flags20, Uint32 *_extraflags)
         extraflags |= SDL12_INIT_CDROM;
     }
 
-    FIXME("do something about SDL12_INIT_EVENTTHREAD");
-
     *_flags20 = flags20;
     *_extraflags = extraflags;
 }
@@ -1476,7 +1467,6 @@ SDL_QuitSubSystem(Uint32 sdl12flags)
         Quit12Video();
     }
 
-    FIXME("do something about SDL12_INIT_EVENTTHREAD");
     SDL20_QuitSubSystem(sdl20flags);
 
     if ((SDL20_WasInit(0) == 0) && (!CDRomInit)) {