Blame SOURCES/0321-shared-logs-show-fix-memleak-in-add_matches_for_unit.patch

17b0f1
From c95edddeb70a48202a0baf7b71450be87d2d921c Mon Sep 17 00:00:00 2001
17b0f1
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek@in.waw.pl>
17b0f1
Date: Tue, 12 Apr 2016 23:36:37 -0400
17b0f1
Subject: [PATCH] shared/logs-show: fix memleak in add_matches_for_unit
17b0f1
17b0f1
Cherry-picked from: 42fbdf45864b46f3eb62a3738b81e687685eb9bd
17b0f1
Related: #1331667
17b0f1
---
17b0f1
 src/shared/logs-show.c | 2 +-
17b0f1
 1 file changed, 1 insertion(+), 1 deletion(-)
17b0f1
17b0f1
diff --git a/src/shared/logs-show.c b/src/shared/logs-show.c
17b0f1
index c2495056d7..8c374116ad 100644
17b0f1
--- a/src/shared/logs-show.c
17b0f1
+++ b/src/shared/logs-show.c
17b0f1
@@ -1060,7 +1060,7 @@ int add_matches_for_unit(sd_journal *j, const char *unit) {
17b0f1
         );
17b0f1
 
17b0f1
         if (r == 0 && endswith(unit, ".slice")) {
17b0f1
-                char *m5 = strappend("_SYSTEMD_SLICE=", unit);
17b0f1
+                const char *m5 = strjoina("_SYSTEMD_SLICE=", unit);
17b0f1
 
17b0f1
                 /* Show all messages belonging to a slice */
17b0f1
                 (void)(