From 001e693e5c29565ad64c56e2e9eeda8d5f8d08e8 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 9 Feb 2018 18:13:19 +0100 Subject: [PATCH] global: fix parent global Only use the global of the owner as the parent if we don't already have a parent. --- src/pipewire/global.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pipewire/global.c b/src/pipewire/global.c index e4ec1c0bc..e3c420fdc 100644 --- a/src/pipewire/global.c +++ b/src/pipewire/global.c @@ -106,7 +106,7 @@ pw_global_register(struct pw_global *global, struct pw_core *core = global->core; global->owner = owner; - if (owner) + if (owner && parent == NULL) parent = owner->global; if (parent == NULL) parent = core->global;