many: fix remaining check-pointer-deref issues

The updated parsing_hacks.h file uncovered a bunch of extra
things that the check-pointer-deref coccinelle script flags.

This commit fixes them to make the tree check-pointer-deref clean.
This commit is contained in:
Michael Vogt
2026-04-12 15:27:15 +02:00
parent 3c6a713836
commit bd141bd818
126 changed files with 342 additions and 9 deletions
+3
View File
@@ -345,6 +345,7 @@ int unit_name_unescape(const char *f, char **ret) {
char *t;
assert(f);
assert(ret);
r = strdup(f);
if (!r)
@@ -547,6 +548,8 @@ int unit_name_hash_long(const char *name, char **ret) {
le64_t h;
size_t len;
assert(ret);
if (strlen(name) < UNIT_NAME_MAX)
return -EMSGSIZE;