mirror of
https://github.com/yrutschle/sslh.git
synced 2025-04-12 23:27:15 +03:00
fix cppcheck complains
This commit is contained in:
commit
e941e8dd2e
1
log.c
1
log.c
@ -107,7 +107,6 @@ void print_message(msg_info info, const char* str, ...)
|
|||||||
{
|
{
|
||||||
va_list ap;
|
va_list ap;
|
||||||
|
|
||||||
|
|
||||||
if ((*info.verbose & MSG_STDOUT) && ! cfg.inetd) {
|
if ((*info.verbose & MSG_STDOUT) && ! cfg.inetd) {
|
||||||
va_start(ap, str);
|
va_start(ap, str);
|
||||||
vfprintf(stderr, str, ap);
|
vfprintf(stderr, str, ap);
|
||||||
|
@ -55,9 +55,12 @@ static int get_listen_from_conf(const char *filename, char **listen[]) {
|
|||||||
config_setting_source_line(addr));
|
config_setting_source_line(addr));
|
||||||
return -1;
|
return -1;
|
||||||
} else {
|
} else {
|
||||||
(*listen)[i] = malloc(strlen(resolve_listen(hostname, port)));
|
char *resolved_listen = resolve_listen(hostname, port);
|
||||||
|
|
||||||
|
(*listen)[i] = malloc(strlen(resolved_listen));
|
||||||
CHECK_ALLOC((*listen)[i], "malloc");
|
CHECK_ALLOC((*listen)[i], "malloc");
|
||||||
strcpy((*listen)[i], resolve_listen(hostname, port));
|
strcpy((*listen)[i], resolved_listen);
|
||||||
|
free(resolved_listen);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -125,6 +128,7 @@ static int gen_sslh_config(char *runtime_unit_dir) {
|
|||||||
strcpy(runtime_conf, runtime_unit_dir);
|
strcpy(runtime_conf, runtime_unit_dir);
|
||||||
strcat(runtime_conf, unit_file);
|
strcat(runtime_conf, unit_file);
|
||||||
runtime_conf_fd = fopen(runtime_conf, "w");
|
runtime_conf_fd = fopen(runtime_conf, "w");
|
||||||
|
free(runtime_conf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -65,6 +65,7 @@ static void tcp_protocol_list_init(void)
|
|||||||
if (!p->is_udp) {
|
if (!p->is_udp) {
|
||||||
tcp_protocols_len++;
|
tcp_protocols_len++;
|
||||||
tcp_protocols = realloc(tcp_protocols, tcp_protocols_len * sizeof(*tcp_protocols));
|
tcp_protocols = realloc(tcp_protocols, tcp_protocols_len * sizeof(*tcp_protocols));
|
||||||
|
CHECK_ALLOC(tcp_protocols, "realloc");
|
||||||
tcp_protocols[tcp_protocols_len-1] = p;
|
tcp_protocols[tcp_protocols_len-1] = p;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -86,6 +86,7 @@ static void udp_protocol_list_init(void)
|
|||||||
if (p->is_udp) {
|
if (p->is_udp) {
|
||||||
udp_protocols_len++;
|
udp_protocols_len++;
|
||||||
udp_protocols = realloc(udp_protocols, udp_protocols_len * sizeof(*udp_protocols));
|
udp_protocols = realloc(udp_protocols, udp_protocols_len * sizeof(*udp_protocols));
|
||||||
|
CHECK_ALLOC(udp_protocols, "realloc");
|
||||||
udp_protocols[udp_protocols_len-1] = p;
|
udp_protocols[udp_protocols_len-1] = p;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user