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);