]> git.saurik.com Git - wxWidgets.git/blobdiff - demos/life/game.h
Fix wrong configure test for abi::__forced_unwind in previous commit.
[wxWidgets.git] / demos / life / game.h
index 323fd2b06fb049ea923e0be182ef5e16b3e17724..a95dae26567da20f5d20eac9304ab66821174d53 100644 (file)
 #ifndef _LIFE_GAME_H_
 #define _LIFE_GAME_H_
 
 #ifndef _LIFE_GAME_H_
 #define _LIFE_GAME_H_
 
-#if defined(__GNUG__) && !defined(__APPLE__)
-    #pragma interface "game.h"
-#endif
-
-// for compilers that support precompilation, includes "wx/wx.h"
-#include "wx/wxprec.h"
-
-#ifdef __BORLANDC__
-    #pragma hdrstop
-#endif
-
-// for all others, include the necessary headers
-#ifndef WX_PRECOMP
-    #include "wx/wx.h"
-#endif
-
 // --------------------------------------------------------------------------
 // LifePattern
 // --------------------------------------------------------------------------
 // --------------------------------------------------------------------------
 // LifePattern
 // --------------------------------------------------------------------------
@@ -58,7 +42,12 @@ public:
         m_name        = name;
         m_description = description;
         m_rules       = wxEmptyString;
         m_name        = name;
         m_description = description;
         m_rules       = wxEmptyString;
-        m_shape.Add( wxString::Format(_T("%i %i"), -width/2, -height/2) );
+        // TODO: add the positions later, since the formatting command
+        // causes a crash due to conversion objects not being available
+        // during initialisation.
+#ifndef __WXMAC__
+        m_shape.Add( wxString::Format(wxT("%i %i"), -width/2, -height/2) );
+#endif
         for(int j = 0; j < height; j++)
         {
             wxString tmp;
         for(int j = 0; j < height; j++)
         {
             wxString tmp;