From 23880246fbaead739ab907988ca39f6393c408d5 Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Sun, 29 Sep 2019 18:39:49 +1000 Subject: [PATCH] 64 bit osx build now updates to 64 bit osx version --- src/LWeb.c | 16 ++++++++++++---- src/Window.c | 1 + 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/LWeb.c b/src/LWeb.c index c9ceb7785..8fd9f191a 100644 --- a/src/LWeb.c +++ b/src/LWeb.c @@ -524,19 +524,27 @@ void FetchUpdateTask_Run(bool release, bool d3d9) { const char* exe_ogl = "ClassiCube.opengl.exe"; #endif #elif defined CC_BUILD_LINUX -#if __i386__ - const char* exe_d3d9 = "ClassiCube.32"; - const char* exe_ogl = "ClassiCube.32"; -#elif __x86_64__ +#if __x86_64__ const char* exe_d3d9 = "ClassiCube"; const char* exe_ogl = "ClassiCube"; +#elif + const char* exe_d3d9 = "ClassiCube.32"; + const char* exe_ogl = "ClassiCube.32"; #else const char* exe_d3d9 = "ClassiCube.unknown"; const char* exe_ogl = "ClassiCube.unknown"; #endif #elif defined CC_BUILD_OSX +#if __x86_64__ + const char* exe_d3d9 = "ClassiCube.64.osx"; + const char* exe_ogl = "ClassiCube.64.osx"; +#elif __i386__ const char* exe_d3d9 = "ClassiCube.osx"; const char* exe_ogl = "ClassiCube.osx"; +#else + const char* exe_d3d9 = "ClassiCube.unknown"; + const +#endif #else const char* exe_d3d9 = "ClassiCube.unknown"; const char* exe_ogl = "ClassiCube.unknown"; diff --git a/src/Window.c b/src/Window.c index 52a2c951f..8c9ad3115 100644 --- a/src/Window.c +++ b/src/Window.c @@ -4036,6 +4036,7 @@ void GLContext_Init(struct GraphicsMode* mode) { } void GLContext_Update(void) { + // TODO: Why does this crash on resizing objc_msgSend(ctxHandle, sel_registerName("update")); }