Fix: add missing semicolons & correct env naming
This commit is contained in:
+4
-4
@@ -54,7 +54,7 @@ static int load_env_strs(
|
|||||||
char *str = NULL;
|
char *str = NULL;
|
||||||
if (load_env_str(env_name, &str, 0)) return -1;
|
if (load_env_str(env_name, &str, 0)) return -1;
|
||||||
|
|
||||||
*count = 1
|
*count = 1;
|
||||||
for (char *p = str; *p; p++)
|
for (char *p = str; *p; p++)
|
||||||
if (*p == ',') (*count)++;
|
if (*p == ',') (*count)++;
|
||||||
|
|
||||||
@@ -75,7 +75,7 @@ static int load_env_strs(
|
|||||||
char **arr = malloc(*count * sizeof(char *));
|
char **arr = malloc(*count * sizeof(char *));
|
||||||
if (!arr) { log_error("Memory allocation failed"); free(str); return -1; }
|
if (!arr) { log_error("Memory allocation failed"); free(str); return -1; }
|
||||||
|
|
||||||
int i = 0
|
int i = 0;
|
||||||
char *token = strtok(str, ",");
|
char *token = strtok(str, ",");
|
||||||
while (token) {
|
while (token) {
|
||||||
arr[i++] = strdup(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_DOMAIN, &cfg->dns_keeper_domain, 0)) return -1;
|
||||||
if (load_env_str(ENV_DNS_KEEPER_RECORD, &cfg->dns_keeper_record, 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) {
|
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)",
|
log_error("%s.%s exceeds max domain length (%d)",
|
||||||
ENV_SELF_RECORD, ENV_SELF_DOMAIN, CONFIG_MAX_FQDN_LEN);
|
ENV_DNS_KEEPER_RECORD, ENV_DNS_KEEPER_DOMAIN, CONFIG_MAX_DOMAIN_LEN);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user