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);
-}
-