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
+9 -6
View File
@@ -6920,14 +6920,17 @@ BPoseView::FindNearbyPose(char arrowKey, int32* poseIndex)
if (pose == NULL)
break;
BRect selectedBounds(poseToSelect->CalcRect(this));
BRect poseRect(pose->CalcRect(this));
if (poseToSelect != NULL) {
BRect selectedBounds;
selectedBounds = poseToSelect->CalcRect(this);
BRect poseRect(pose->CalcRect(this));
if (poseRect.top > selectedBounds.top)
break;
if (poseRect.top > selectedBounds.top)
break;
if (poseRect.left < selectedBounds.left)
poseToSelect = pose;
if (poseRect.left < selectedBounds.left)
poseToSelect = pose;
}
}
return poseToSelect;