From bb74af1e1123c38fd0b39024b4f44c06fe5e2b70 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Wed, 28 Sep 2022 00:01:54 -0700
Subject: [PATCH] Allow including SDL_uikit_main.c in Apple multi-platform
builds
This file just won't do anything on macOS
---
src/main/uikit/SDL_uikit_main.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/main/uikit/SDL_uikit_main.c b/src/main/uikit/SDL_uikit_main.c
index 62cfffd5ca02..90c20d1db087 100644
--- a/src/main/uikit/SDL_uikit_main.c
+++ b/src/main/uikit/SDL_uikit_main.c
@@ -5,6 +5,8 @@
/* Include the SDL main definition header */
#include "SDL_main.h"
+#if defined(__IPHONEOS__) || defined(__TVOS__)
+
#ifndef SDL_MAIN_HANDLED
#ifdef main
#undef main
@@ -17,4 +19,6 @@ main(int argc, char *argv[])
}
#endif /* !SDL_MAIN_HANDLED */
+#endif /* __IPHONEOS__ || __TVOS__ */
+
/* vi: set ts=4 sw=4 expandtab: */