Maelstrom: Removed mainstub.cpp

From d81b08fedd8ad6a97fa3f3637c9d3494dfe985de Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Sat, 22 Nov 2025 22:59:14 -0800
Subject: [PATCH] Removed mainstub.cpp

---
 CMakeLists.txt |  2 --
 game/main.cpp  |  4 +++-
 mainstub.cpp   | 11 -----------
 3 files changed, 3 insertions(+), 14 deletions(-)
 delete mode 100644 mainstub.cpp

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 34238e79..8cd11944 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -29,8 +29,6 @@ add_subdirectory(external/SDL EXCLUDE_FROM_ALL)
 add_subdirectory(external/SDL_net EXCLUDE_FROM_ALL)
 
 set(MAELSTROM_SOURCES
-	mainstub.cpp
-
 	game/about.cpp
 	game/about.h
 	game/colortable.h
diff --git a/game/main.cpp b/game/main.cpp
index 2994a7c9..8ecfb85a 100644
--- a/game/main.cpp
+++ b/game/main.cpp
@@ -32,6 +32,8 @@
 /* 								 */
 /* ------------------------------------------------------------- */
 
+#include <SDL3/SDL_main.h>
+
 #include "Maelstrom_Globals.h"
 #include "load.h"
 #include "init.h"
@@ -172,7 +174,7 @@ void ShowFrame(void*)
 
 /* ----------------------------------------------------------------- */
 /* -- Blitter main program */
-int MaelstromMain(int argc, char *argv[])
+int main(int argc, char *argv[])
 {
 	/* Command line flags */
 	Uint32 window_flags = SDL_WINDOW_FULLSCREEN | SDL_WINDOW_RESIZABLE;
diff --git a/mainstub.cpp b/mainstub.cpp
deleted file mode 100644
index 4a6ff9ca..00000000
--- a/mainstub.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-#include <SDL3/SDL_main.h>
-
-#include "game/main.h"
-
-// Stub to make sure we have a main entry point
-int main(int argc, char *argv[])
-{
-	return MaelstromMain(argc, argv);
-}
-