summaryrefslogtreecommitdiff
path: root/src/busctl
diff options
context:
space:
mode:
Diffstat (limited to 'src/busctl')
-rw-r--r--src/busctl/busctl-introspect.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/busctl/busctl-introspect.c b/src/busctl/busctl-introspect.c
index 4dbb11f15b..9fbe9ebb5e 100644
--- a/src/busctl/busctl-introspect.c
+++ b/src/busctl/busctl-introspect.c
@@ -228,7 +228,7 @@ static int parse_xml_node(Context *context, const char *prefix, unsigned n_depth
(t == XML_TAG_CLOSE && streq_ptr(name, "node"))) {
if (context->ops->on_path) {
- r = context->ops->on_path(node_path ? node_path : np, context->userdata);
+ r = context->ops->on_path(node_path ?: np, context->userdata);
if (r < 0)
return r;
}
@@ -250,7 +250,6 @@ static int parse_xml_node(Context *context, const char *prefix, unsigned n_depth
if (name[0] == '/')
node_path = TAKE_PTR(name);
else {
-
node_path = path_join(prefix, name);
if (!node_path)
return log_oom();