]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
journal: fix size of buffer
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 8 Aug 2018 03:48:47 +0000 (12:48 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 8 Aug 2018 08:17:23 +0000 (17:17 +0900)
src/journal/journald-syslog.c

index dc192d5a701b1fe91f5793a270c34c2ed7ee5871..031c7adee5e4902b39831fb3ca91bc702ac46c70 100644 (file)
@@ -406,7 +406,7 @@ void server_process_syslog_message(
         if (syslog_ts_len > 0) {
                 const size_t hlen = strlen("SYSLOG_TIMESTAMP=");
 
-                t = newa(char, hlen + raw_len);
+                t = newa(char, hlen + syslog_ts_len);
                 memcpy(t, "SYSLOG_TIMESTAMP=", hlen);
                 memcpy(t + hlen, syslog_ts, syslog_ts_len);