1
0
Fork 0

Clean up some 'visually' misleading indentation (where the indentation suggests

a different logic flow than is actually there.)
This commit is contained in:
Curtis L. Olson 2016-09-06 11:11:06 -05:00
parent ec5d717f34
commit af3945f7f7

View file

@ -223,31 +223,31 @@ FGViewMgr::setView (int newview)
return; return;
} }
// negative numbers -> set view with node index -newview // negative numbers -> set view with node index -newview
if (newview < 0) { if (newview < 0) {
for (int i = 0; i < (int)config_list.size(); i++) { for (int i = 0; i < (int)config_list.size(); i++) {
int index = -config_list[i]->getIndex(); int index = -config_list[i]->getIndex();
if (index == newview) if (index == newview)
newview = i; newview = i;
}
if (newview < 0)
return;
} }
// if newview number too low wrap to last view...
if (newview < 0) if (newview < 0)
return; newview = (int)views.size() - 1;
}
// if newview number too low wrap to last view... // if newview number to high wrap to zero...
if (newview < 0) if (newview >= (int)views.size())
newview = (int)views.size() - 1; newview = 0;
// if newview number to high wrap to zero...
if (newview >= (int)views.size())
newview = 0;
if (get_current_view()) { if (get_current_view()) {
get_current_view()->unbind(); get_current_view()->unbind();
} }
// set new view // set new view
current = newview; current = newview;
if (get_current_view()) { if (get_current_view()) {
get_current_view()->bind(); get_current_view()->bind();