global: don't follow NULL parent

This commit is contained in:
Wim Taymans 2019-05-13 18:00:50 +02:00
parent 79fe89412a
commit a224234acd

View file

@ -52,7 +52,7 @@ uint32_t pw_global_get_permissions(struct pw_global *global, struct pw_client *c
perms = client->permission_func(global, client, client->permission_data);
while (global != global->parent) {
while (global->parent != NULL && global != global->parent) {
global = global->parent;
perms &= client->permission_func(global, client, client->permission_data);
}