[Orxonox-commit 5658] r10318 - code/trunk/src/modules/gametypes

smerkli at orxonox.net smerkli at orxonox.net
Sun Mar 15 17:27:57 CET 2015


Author: smerkli
Date: 2015-03-15 17:27:57 +0100 (Sun, 15 Mar 2015)
New Revision: 10318

Modified:
   code/trunk/src/modules/gametypes/SpaceRaceController.cc
Log:
fixed destructor (during class hierarchy initialization)

Modified: code/trunk/src/modules/gametypes/SpaceRaceController.cc
===================================================================
--- code/trunk/src/modules/gametypes/SpaceRaceController.cc	2015-03-15 16:22:19 UTC (rev 10317)
+++ code/trunk/src/modules/gametypes/SpaceRaceController.cc	2015-03-15 16:27:57 UTC (rev 10318)
@@ -337,9 +337,10 @@
 
     SpaceRaceController::~SpaceRaceController()
     {
-        for (int i =-1; i>virtualCheckPointIndex; i--)
+        if (this->isInitialized())
         {
-            delete findCheckpoint(i);
+            for (int i =-1; i>virtualCheckPointIndex; i--)
+                delete findCheckpoint(i);
         }
     }
 




More information about the Orxonox-commit mailing list