Binary files SeventhSense-1.12.4.orig/LoneWolf.app.zip and SeventhSense-1.12.4/LoneWolf.app.zip differ
diff -ru SeventhSense-1.12.4.orig/Makefile SeventhSense-1.12.4/Makefile
--- SeventhSense-1.12.4.orig/Makefile	2011-08-14 19:37:06.000000000 -0400
+++ SeventhSense-1.12.4/Makefile	2012-01-22 13:34:15.000000000 -0500
@@ -8,7 +8,7 @@
 endif
 
 OPTIMIZE := -O2
-CFLAGS := -g $(OPTIMIZE) -I/usr/local/include $(shell sdl-config --cflags)
+CFLAGS := -g $(OPTIMIZE) -I/usr/local/include $(shell sdl-config --cflags) -D__EXPORT__=extern
 CXXFLAGS := $(CFLAGS)
 LIBS := $(shell sdl-config --libs) -lSDL_image -lSDL_ttf -lphysfs -lcurl
 
diff -ru SeventhSense-1.12.4.orig/src/main.cpp SeventhSense-1.12.4/src/main.cpp
--- SeventhSense-1.12.4.orig/src/main.cpp	2012-01-17 22:38:26.000000000 -0500
+++ SeventhSense-1.12.4/src/main.cpp	2012-01-22 13:04:28.000000000 -0500
@@ -67,7 +67,8 @@
     }
     game->settings.write(settings_file);
     Determine_Tabs(true);
-    delete game; //lots of stuff needs killed before TTF is deinited, etc.
+    game->~GAME();
+    free(game); //lots of stuff needs killed before TTF is deinited, etc.
     PHYSFS_deinit();
     curl_global_cleanup();
     TTF_Quit();
