Tracker: Check if selectedBounds is NULL

... before using it.
This commit is contained in:
John Scipione
2014-06-20 21:29:17 -04:00
parent 38181640e9
commit 14bf930b99
+4 -1
View File
@@ -6920,7 +6920,9 @@ BPoseView::FindNearbyPose(char arrowKey, int32* poseIndex)
if (pose == NULL)
break;
BRect selectedBounds(poseToSelect->CalcRect(this));
if (poseToSelect != NULL) {
BRect selectedBounds;
selectedBounds = poseToSelect->CalcRect(this);
BRect poseRect(pose->CalcRect(this));
if (poseRect.top > selectedBounds.top)
@@ -6929,6 +6931,7 @@ BPoseView::FindNearbyPose(char arrowKey, int32* poseIndex)
if (poseRect.left < selectedBounds.left)
poseToSelect = pose;
}
}
return poseToSelect;
}