shared: fix minor memory leak in log display code
This commit is contained in:
@@ -1040,8 +1040,8 @@ static int show_journal(FILE *f,
|
||||
}
|
||||
|
||||
int add_matches_for_unit(sd_journal *j, const char *unit) {
|
||||
const char *m1, *m2, *m3, *m4;
|
||||
int r;
|
||||
char *m1, *m2, *m3, *m4;
|
||||
|
||||
assert(j);
|
||||
assert(unit);
|
||||
@@ -1073,7 +1073,9 @@ int add_matches_for_unit(sd_journal *j, const char *unit) {
|
||||
);
|
||||
|
||||
if (r == 0 && endswith(unit, ".slice")) {
|
||||
const char *m5 = strjoina("_SYSTEMD_SLICE=", unit);
|
||||
const char *m5;
|
||||
|
||||
m5 = strjoina("_SYSTEMD_SLICE=", unit);
|
||||
|
||||
/* Show all messages belonging to a slice */
|
||||
(void)(
|
||||
@@ -1123,7 +1125,9 @@ int add_matches_for_user_unit(sd_journal *j, const char *unit, uid_t uid) {
|
||||
);
|
||||
|
||||
if (r == 0 && endswith(unit, ".slice")) {
|
||||
char *m5 = strappend("_SYSTEMD_SLICE=", unit);
|
||||
const char *m5;
|
||||
|
||||
m5 = strjoina("_SYSTEMD_SLICE=", unit);
|
||||
|
||||
/* Show all messages belonging to a slice */
|
||||
(void)(
|
||||
|
||||
Reference in New Issue
Block a user