Parcourir la source

Absturz des Servers nach beenden eines Spiels behoben

Kolja Strohm il y a 5 ans
Parent
commit
50b0902d5d
2 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 0 2
      Asteroids/Spiel.cpp
  2. 2 0
      Asteroids/Statistik.cpp

+ 0 - 2
Asteroids/Spiel.cpp

@@ -59,8 +59,6 @@ Spiel::~Spiel()
 {
     teams->release();
     stat->release();
-    for( auto s = spieler->getIterator(); s; s++ )
-        s->setTeam( 0 );
     spieler->release();
     for( auto o = objekte->getIterator(); o; o++ )
         o->setTeam( 0 );

+ 2 - 0
Asteroids/Statistik.cpp

@@ -32,6 +32,8 @@ Statistik::~Statistik()
 {
 	if( db )
 		db->release();
+    for( auto s = spieler->getIterator(); s; s++ )
+        s->setTeam( 0 );
 	spieler->release();
 	sOnline->release();
 	sBereit->release();