From: Michael Tremer Date: Tue, 19 Dec 2023 13:43:49 +0000 (+0000) Subject: jail: Honour the buffer length when forwarding log messages X-Git-Tag: 0.9.30~1272 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2bb646dbf6b92be833343e34e1be0b0ed6a880ad;p=pakfire.git jail: Honour the buffer length when forwarding log messages Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/jail.c b/src/libpakfire/jail.c index 764bb5a80..bb0377505 100644 --- a/src/libpakfire/jail.c +++ b/src/libpakfire/jail.c @@ -244,16 +244,16 @@ static int pakfire_jail_default_log_callback(struct pakfire* pakfire, void* data int priority, const char* line, size_t length) { switch (priority) { case LOG_INFO: - INFO(pakfire, "%s", line); + INFO(pakfire, "%.*s", (int)length, line); break; case LOG_ERR: - ERROR(pakfire, "%s", line); + ERROR(pakfire, "%.*s", (int)length, line); break; #ifdef ENABLE_DEBUG case LOG_DEBUG: - DEBUG(pakfire, "%s", line); + DEBUG(pakfire, "%.*s", (int)length, line); break; #endif }