From 7e64143d9ca6383e6dcf5b6cc1138b15057393c2 Mon Sep 17 00:00:00 2001 From: Fernando Ramos Date: Sun, 18 Jun 2023 22:21:59 +0200 Subject: [PATCH] Fix segfault when entering incorrect password --- cmd/root.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/root.go b/cmd/root.go index 1b1517d..116c04a 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -98,11 +98,12 @@ func loadSystems(c *ctx.Ctx) []error { errs = append(errs, err) } else { c.Logger.Debugf("loaded %s system", sysCfg.Type) + + c.AddSystem(&sys) + c.Logger.Debugf("setting system ID to %d", c.NumSystems()-1) + sys.SetID(c.NumSystems() - 1) } - c.AddSystem(&sys) - c.Logger.Debugf("setting system ID to %d", c.NumSystems()-1) - sys.SetID(c.NumSystems() - 1) } return errs