[haiku-commits] r37966 - haiku/trunk/src/kits/interface

  • From: yourpalal2@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 8 Aug 2010 04:54:01 +0200 (CEST)

Author: yourpalal
Date: 2010-08-08 04:54:01 +0200 (Sun, 08 Aug 2010)
New Revision: 37966
Changeset: http://dev.haiku-os.org/changeset/37966

Modified:
   haiku/trunk/src/kits/interface/GridLayout.cpp
Log:
Fix incorrect initialization of boolean in BGridLayout::ItemRemoved() that lead 
to unreachable code, fixes CID 58.


Modified: haiku/trunk/src/kits/interface/GridLayout.cpp
===================================================================
--- haiku/trunk/src/kits/interface/GridLayout.cpp       2010-08-08 00:08:10 UTC 
(rev 37965)
+++ haiku/trunk/src/kits/interface/GridLayout.cpp       2010-08-08 02:54:01 UTC 
(rev 37966)
@@ -580,7 +580,7 @@
                int32 rowCount = fRowCount;
 
                // check for empty columns
-               bool empty = false;
+               bool empty = true;
                for (; columnCount > 0; columnCount--) {
                        for (int32 row = 0; empty && row < rowCount; row++)
                                empty &= (fGrid[columnCount - 1][row] == NULL);
@@ -590,7 +590,7 @@
                }
 
                // check for empty rows
-               empty = false;
+               empty = true;
                for (; rowCount > 0; rowCount--) {
                        for (int32 column = 0; empty && column < columnCount; 
column++)
                                empty &= (fGrid[column][rowCount - 1] == NULL);


Other related posts:

  • » [haiku-commits] r37966 - haiku/trunk/src/kits/interface - yourpalal2