pingus-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pingus-CVS] r3349 - trunk/pingus/src


From: jsalmon3
Subject: [Pingus-CVS] r3349 - trunk/pingus/src
Date: Sun, 28 Oct 2007 06:17:15 +0100

Author: jsalmon3
Date: 2007-10-28 06:17:12 +0100 (Sun, 28 Oct 2007)
New Revision: 3349

Modified:
   trunk/pingus/src/level_menu.cpp
Log:
Fixed crash

Modified: trunk/pingus/src/level_menu.cpp
===================================================================
--- trunk/pingus/src/level_menu.cpp     2007-10-28 03:49:56 UTC (rev 3348)
+++ trunk/pingus/src/level_menu.cpp     2007-10-28 05:17:12 UTC (rev 3349)
@@ -44,7 +44,7 @@
 public:
   LevelsetSelector(LevelMenu* level_menu_, const Rect& rect_) 
     : RectComponent(rect_),
-      level_menu(level_menu_)
+      level_menu(level_menu_), current_levelset(NULL)
   {
     marker        = Resource::load_sprite("core/menu/marker");
 
@@ -104,10 +104,10 @@
       {
         int i = y / 75;
 
-        if (i >= 0 && i < 4)
+        if (i >= 0 && i < static_cast<int>(levelsets.size()))
           current_levelset = levelsets[i];
         else
-          i = 0;
+          current_levelset = NULL;
       }
   }
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]