Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6efb8779 authored by Ting-Yuan Huang's avatar Ting-Yuan Huang
Browse files

liblog: fix an undefined-behavor in __write_to_log_daemon()

The behavior of passing NULL to c-string functions is undefined.

Test: passed clang-tidy checks
Bug: none

Change-Id: Ie7bcc43cd19bc4a1c314381af3929eae0a6154b9
parent 8eb237ad
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -343,7 +343,7 @@ static int __write_to_log_daemon(log_id_t log_id, struct iovec *vec, size_t nr)
            }
        }
        /* tag must be nul terminated */
        if (strnlen(tag, len) >= len) {
        if (tag && strnlen(tag, len) >= len) {
            tag = NULL;
        }