Do not try to measure length of NULL pointer. This avoids a crash for empty domains in server=//... configurations.

This commit is contained in:
Dominik DL6ER
2020-01-18 14:33:01 +01:00
committed by Simon Kelley
parent ab53883c94
commit e40d8bef3b

View File

@@ -1531,7 +1531,7 @@ void check_servers(void)
#endif #endif
if (!(serv->flags & SERV_HAS_DOMAIN)) if (!(serv->flags & SERV_HAS_DOMAIN))
s1 = _("unqualified"), s2 = _("names"); s1 = _("unqualified"), s2 = _("names");
else if (strlen(serv->domain) == 0) else if (serv->domain == NULL || strlen(serv->domain) == 0)
s1 = _("default"), s2 = ""; s1 = _("default"), s2 = "";
else else
s1 = _("domain"), s2 = serv->domain; s1 = _("domain"), s2 = serv->domain;