gnome-games r7695 - trunk/gnibbles



Author: andreasr
Date: Mon Jun 16 20:11:27 2008
New Revision: 7695
URL: http://svn.gnome.org/viewvc/gnome-games?rev=7695&view=rev

Log:
Fix a bug where worms crash on the starting square of dead worms. Patch by ais523 bham ac uk in bug #536070.


Modified:
   trunk/gnibbles/ChangeLog
   trunk/gnibbles/gnibbles.c

Modified: trunk/gnibbles/gnibbles.c
==============================================================================
--- trunk/gnibbles/gnibbles.c	(original)
+++ trunk/gnibbles/gnibbles.c	Mon Jun 16 20:11:27 2008
@@ -503,7 +503,9 @@
     for (j = 0; j < properties->numworms; j++) {
       if (i != j
           && worms[i]->xhead == worms[j]->xhead
-	  && worms[i]->yhead == worms[j]->yhead)
+	  && worms[i]->yhead == worms[j]->yhead
+	  && worms[i]->lives > 0
+	  && worms[j]->lives > 0)
 	dead[i] = TRUE;
     }
 



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