Fix: add missing semicolons & correct env naming

This commit is contained in:
2026-06-01 00:06:50 +02:00
parent ebec053d2c
commit 29ecb39719
+4 -4
View File
@@ -54,7 +54,7 @@ static int load_env_strs(
char *str = NULL;
if (load_env_str(env_name, &str, 0)) return -1;
*count = 1
*count = 1;
for (char *p = str; *p; p++)
if (*p == ',') (*count)++;
@@ -75,7 +75,7 @@ static int load_env_strs(
char **arr = malloc(*count * sizeof(char *));
if (!arr) { log_error("Memory allocation failed"); free(str); return -1; }
int i = 0
int i = 0;
char *token = strtok(str, ",");
while (token) {
arr[i++] = strdup(token);
@@ -93,8 +93,8 @@ int config_load(Config *cfg) {
if (load_env_str(ENV_DNS_KEEPER_DOMAIN, &cfg->dns_keeper_domain, 0)) return -1;
if (load_env_str(ENV_DNS_KEEPER_RECORD, &cfg->dns_keeper_record, 0)) return -1;
if (strlen(cfg->dns_keeper_record) + 1 + strlen(cfg->dns_keeper_domain) > CONFIG_MAX_DOMAIN_LEN) {
log_error("%s.%s exceeds max FQDN length (%d)",
ENV_SELF_RECORD, ENV_SELF_DOMAIN, CONFIG_MAX_FQDN_LEN);
log_error("%s.%s exceeds max domain length (%d)",
ENV_DNS_KEEPER_RECORD, ENV_DNS_KEEPER_DOMAIN, CONFIG_MAX_DOMAIN_LEN);
return -1;
}