[Orxonox-commit 7145] r11762 - code/branches/Presentation_HS17_merge/src/modules/flappyorx

landauf at orxonox.net landauf at orxonox.net
Sun Feb 18 01:02:47 CET 2018


Author: landauf
Date: 2018-02-18 01:02:47 +0100 (Sun, 18 Feb 2018)
New Revision: 11762

Modified:
   code/branches/Presentation_HS17_merge/src/modules/flappyorx/FlappyOrx.cc
Log:
[FlappyOrx_HS17] bugfix: always check for queue size before accessing front()

Modified: code/branches/Presentation_HS17_merge/src/modules/flappyorx/FlappyOrx.cc
===================================================================
--- code/branches/Presentation_HS17_merge/src/modules/flappyorx/FlappyOrx.cc	2018-02-17 23:50:22 UTC (rev 11761)
+++ code/branches/Presentation_HS17_merge/src/modules/flappyorx/FlappyOrx.cc	2018-02-18 00:02:47 UTC (rev 11762)
@@ -89,7 +89,7 @@
             levelUp();
         }
         //Delete Asteroids which are not visible anymore
-        while((this->asteroids.front())->getPosition().x<x-tubeOffsetX){
+        while(this->asteroids.size()!=0&&(this->asteroids.front())->getPosition().x<x-tubeOffsetX){
             MovableEntity* deleteMe = asteroids.front();
             asteroids.pop();
             deleteMe->destroy();



More information about the Orxonox-commit mailing list