src/MultiPlayer/multiplaymgr.cxx: use std::initializer_list instead of C array.
After review. This simplifies iterating.
This commit is contained in:
parent
2888eb00de
commit
5990ba92f8
1 changed files with 2 additions and 5 deletions
|
@ -2464,11 +2464,8 @@ FGMultiplayMgr::addMultiplayer(const std::string& callsign,
|
||||||
views.
|
views.
|
||||||
*/
|
*/
|
||||||
SGPropertyNode* view_1 = set_sim->getNode("view", 1);
|
SGPropertyNode* view_1 = set_sim->getNode("view", 1);
|
||||||
int views_with_default_z_offset_m[] = {1, 2, 3, 5, 7, 8};
|
std::initializer_list<int> views_with_default_z_offset_m = {1, 2, 3, 5, 7, 8};
|
||||||
for (unsigned i=0;
|
for (int j: views_with_default_z_offset_m) {
|
||||||
i != sizeof(views_with_default_z_offset_m)/sizeof(views_with_default_z_offset_m[0]);
|
|
||||||
++i) {
|
|
||||||
int j = views_with_default_z_offset_m[i];
|
|
||||||
SGPropertyNode* v = set_sim->getChild("view", j);
|
SGPropertyNode* v = set_sim->getChild("view", j);
|
||||||
if (!v) {
|
if (!v) {
|
||||||
v = set_sim->addChild("view", j, false /*append*/);
|
v = set_sim->addChild("view", j, false /*append*/);
|
||||||
|
|
Loading…
Reference in a new issue