From 88d7d5706a19eb99e39e664724e38fb0411130d6 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 1 Aug 2025 10:49:26 +0200 Subject: [PATCH] conf: fix priority of the overrides A config file with a higher level should override one with a lower level. Fixes #4816 --- src/pipewire/conf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pipewire/conf.c b/src/pipewire/conf.c index 387a3ab9e..c29d45648 100644 --- a/src/pipewire/conf.c +++ b/src/pipewire/conf.c @@ -441,7 +441,7 @@ static bool check_override(struct pw_properties *conf, const char *name, int lev continue; if (sscanf(it->key, "override.%d.%d.config.name", &lev, &idx) != 2) continue; - if (lev < level) + if (lev > level) return false; } return true;