]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/journal/journalctl.c
Merge pull request #12837 from yuwata/tree-wide-lgtm-fixes
[thirdparty/systemd.git] / src / journal / journalctl.c
index a3eb61e0f12d3b6d5dd8a7e3fe5103c5518467a8..27518b636342e17847218156df2bb7ed98d5939b 100644 (file)
@@ -1679,9 +1679,11 @@ static int add_syslog_identifier(sd_journal *j) {
         assert(j);
 
         STRV_FOREACH(i, arg_syslog_identifier) {
-                char *u;
+                _cleanup_free_ char *u = NULL;
 
-                u = strjoina("SYSLOG_IDENTIFIER=", *i);
+                u = strjoin("SYSLOG_IDENTIFIER=", *i);
+                if (!u)
+                        return -ENOMEM;
                 r = sd_journal_add_match(j, u, 0);
                 if (r < 0)
                         return r;