CLEANUP: cfgparse: Return asap from cfg_parse_peers().
Avoid useless code indentation.
May be backported to 1.5 and newer.
diff --git a/src/cfgparse.c b/src/cfgparse.c
index d4677ef..54e5d92 100644
--- a/src/cfgparse.c
+++ b/src/cfgparse.c
@@ -643,7 +643,10 @@
newpeer->sock_init_arg = NULL;
HA_SPIN_INIT(&newpeer->lock);
- if (strcmp(newpeer->id, localpeer) == 0) {
+ if (strcmp(newpeer->id, localpeer) != 0)
+ /* We are done. */
+ goto out;
+
/* Current is local peer, it define a frontend */
newpeer->local = 1;
cfg_peers->local = newpeer;
@@ -687,7 +690,6 @@
err_code |= ERR_FATAL;
goto out;
}
- }
} /* neither "peer" nor "peers" */
else if (!strcmp(args[0], "disabled")) { /* disables this peers section */
curpeers->state = PR_STSTOPPED;