X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Flibgame%2Fsetup.c;h=715464ab13da9140fec5b6cc3e29a9aec93f3774;hb=360dc85deeb6b16c3923f629f3c6909a19823e3e;hp=9c6ddfe6cabd8fd202c43761aec225d951cf9e43;hpb=d6481c93d4463ebaf584d390101fb191eb531665;p=rocksndiamonds.git diff --git a/src/libgame/setup.c b/src/libgame/setup.c index 9c6ddfe6..715464ab 100644 --- a/src/libgame/setup.c +++ b/src/libgame/setup.c @@ -1297,15 +1297,17 @@ TreeInfo *getFirstValidTreeInfoEntry(TreeInfo *node) if (node->node_group) // enter level group (step down into tree) return getFirstValidTreeInfoEntry(node->node_group); - else if (node->parent_link) // skip start entry of level group + + if (node->parent_link) // skip start entry of level group { if (node->next) // get first real level series entry return getFirstValidTreeInfoEntry(node->next); else // leave empty level group and go on return getFirstValidTreeInfoEntry(node->node_parent->next); } - else // this seems to be a regular level series - return node; + + // this seems to be a regular level series + return node; } TreeInfo *getTreeInfoFirstGroupEntry(TreeInfo *node)