ColumnListView: check for NULL column

This commit is contained in:
John Scipione
2014-12-02 19:23:52 -05:00
parent 539dc1bc53
commit 86ebf4c755
+2 -2
View File
@@ -1097,7 +1097,7 @@ BColumnListView::ColumnAt(BPoint point) const
float left = MAX(kLeftMargin, LatchWidth());
for (int i = 0; BColumn* column = (BColumn*)fColumns.ItemAt(i); i++) {
if (!column->IsVisible())
if (column == NULL || !column->IsVisible())
continue;
float right = left + column->Width();
@@ -1507,7 +1507,7 @@ BColumnListView::SuggestTextPosition(const BRow* row,
float leftEdge = MAX(kLeftMargin, LatchWidth());
for (int index = 0; index < fColumns.CountItems(); index++) {
BColumn* column = (BColumn*) fColumns.ItemAt(index);
if (!column->IsVisible())
if (column == NULL || !column->IsVisible())
continue;
if (column == inColumn) {