tree-wide: use ASSERT_PTR more

This commit is contained in:
David Tardon
2022-09-13 08:13:27 +02:00
parent 6d64cb0625
commit 995340074e
220 changed files with 1071 additions and 2323 deletions
+1 -2
View File
@@ -178,11 +178,10 @@ static int parse_xml_node(Context *context, const char *prefix, unsigned n_depth
} state = STATE_NODE;
_cleanup_free_ char *node_path = NULL, *argument_type = NULL, *argument_direction = NULL;
const char *np = prefix;
const char *np = ASSERT_PTR(prefix);
int r;
assert(context);
assert(prefix);
if (n_depth > NODE_DEPTH_MAX)
return log_error_errno(SYNTHETIC_ERRNO(EINVAL), "<node> depth too high.");
+2 -5
View File
@@ -417,11 +417,9 @@ static void print_tree(char **l) {
}
static int on_path(const char *path, void *userdata) {
Set *paths = userdata;
Set *paths = ASSERT_PTR(userdata);
int r;
assert(paths);
r = set_put_strdup(&paths, path);
if (r < 0)
return log_oom();
@@ -796,11 +794,10 @@ DEFINE_TRIVIAL_CLEANUP_FUNC(Set*, member_set_free);
static int on_interface(const char *interface, uint64_t flags, void *userdata) {
_cleanup_(member_freep) Member *m = NULL;
Set *members = userdata;
Set *members = ASSERT_PTR(userdata);
int r;
assert(interface);
assert(members);
m = new(Member, 1);
if (!m)