mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-08-06 06:43:27 +00:00
use va version of external log function
This removes a sprintf operation in the totem and ipc logging operations Signed-off-by: Steven Dake <sdake@redhat.com> Reviewed-by: Angus Salkeld <asalkeld@redhat.com>
This commit is contained in:
parent
08f07be323
commit
67972efa7d
13
exec/main.c
13
exec/main.c
@ -1055,17 +1055,10 @@ _logsys_log_printf(int level, int subsys,
|
||||
size_t len;
|
||||
|
||||
va_start(ap, format);
|
||||
len = vsnprintf(buf, sizeof(buf), format, ap);
|
||||
va_end(ap);
|
||||
|
||||
if (buf[len - 1] == '\n') {
|
||||
buf[len - 1] = '\0';
|
||||
len -= 1;
|
||||
}
|
||||
|
||||
qb_log_from_external_source(function_name, file_name,
|
||||
qb_log_from_external_source_va(function_name, file_name,
|
||||
format, level, file_line,
|
||||
subsys, buf);
|
||||
subsys, ap);
|
||||
va_end(ap);
|
||||
}
|
||||
|
||||
static void fplay_key_change_notify_fn (
|
||||
|
Loading…
Reference in New Issue
Block a user