X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fbasic%2Flog.c;h=2f54194ebd17bf4066ecf1a01418bd9f33ac1427;hb=277d0c5729bd21cd925596d4ca806c32aa7c8db5;hp=321c1bd20ee62ee1f79021651bc1671fa1c12e45;hpb=71260dee53815ded16732fe5fd2136b80cd5fc65;p=elogind.git diff --git a/src/basic/log.c b/src/basic/log.c index 321c1bd20..2f54194eb 100644 --- a/src/basic/log.c +++ b/src/basic/log.c @@ -37,7 +37,7 @@ #include "alloc-util.h" #include "fd-util.h" -#include "formats-util.h" +#include "format-util.h" #include "io-util.h" #include "log.h" #include "macro.h" @@ -798,7 +798,7 @@ static void log_assert( return; DISABLE_WARNING_FORMAT_NONLITERAL; - xsprintf(buffer, format, text, file, line, func); + snprintf(buffer, sizeof buffer, format, text, file, line, func); REENABLE_WARNING; log_abort_msg = buffer;