diff options
author | David Tardon <dtardon@redhat.com> | 2022-08-09 14:35:15 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2022-09-13 08:13:27 +0200 |
commit | 995340074e554b4bf4a0fdb0cb7436692c5a4ffd (patch) | |
tree | ca3ee001db3e608ee80478f42fea9c3b409f1b7b /src/busctl | |
parent | 6d64cb0625691e2b9eda8babe07ac8281f9467ee (diff) | |
download | systemd-995340074e554b4bf4a0fdb0cb7436692c5a4ffd.tar.gz |
tree-wide: use ASSERT_PTR more
Diffstat (limited to 'src/busctl')
-rw-r--r-- | src/busctl/busctl-introspect.c | 3 | ||||
-rw-r--r-- | src/busctl/busctl.c | 7 |
2 files changed, 3 insertions, 7 deletions
diff --git a/src/busctl/busctl-introspect.c b/src/busctl/busctl-introspect.c index 9fbe9ebb5e..6002af5b2a 100644 --- a/src/busctl/busctl-introspect.c +++ b/src/busctl/busctl-introspect.c @@ -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."); diff --git a/src/busctl/busctl.c b/src/busctl/busctl.c index a6dbf0ddb5..90e42a21da 100644 --- a/src/busctl/busctl.c +++ b/src/busctl/busctl.c @@ -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) |