]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
log: check isempty for object_field and extra_field
authorhanjinpeng <hanjinpeng@kylinos.cn>
Tue, 14 Jan 2025 17:10:06 +0000 (01:10 +0800)
committerLuca Boccassi <luca.boccassi@gmail.com>
Wed, 15 Jan 2025 22:36:58 +0000 (22:36 +0000)
src/basic/log.c

index 9f09b0cea5ce5e42cf317a19c59a39935c8def5a..cbc6edc95dfd96d263fe70e484d667589b54a7e2 100644 (file)
@@ -681,10 +681,10 @@ static int log_do_header(
                      error ? "ERRNO=" : "",
                      error ? 1 : 0, error,
                      error ? "\n" : "",
-                     isempty(object) ? "" : object_field,
+                     isempty(object) ? "" : ASSERT_PTR(object_field),
                      isempty(object) ? "" : object,
                      isempty(object) ? "" : "\n",
-                     isempty(extra) ? "" : extra_field,
+                     isempty(extra) ? "" : ASSERT_PTR(extra_field),
                      isempty(extra) ? "" : extra,
                      isempty(extra) ? "" : "\n",
                      program_invocation_short_name);