From: Jaroslav Kysela Date: Wed, 24 Apr 2024 12:47:27 +0000 (+0200) Subject: ucm: fix Path condition - substitute Path X-Git-Tag: v1.2.12~7 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=3fd24db22dd3b09fd70de2ae1c58804251737ff4;p=alsa-lib.git ucm: fix Path condition - substitute Path Use the appropriate variable for access/eaccess call. Fixes: https://github.com/alsa-project/alsa-lib/issues/395 Fixes: ef6463a2 ("ucm: fix Path condition - substitute Path and Mode fields") Signed-off-by: Jaroslav Kysela --- diff --git a/src/ucm/ucm_cond.c b/src/ucm/ucm_cond.c index 70effda0..bc4444e3 100644 --- a/src/ucm/ucm_cond.c +++ b/src/ucm/ucm_cond.c @@ -315,9 +315,9 @@ static int if_eval_path(snd_use_case_mgr_t *uc_mgr, snd_config_t *eval) if (err < 0) return err; #ifdef HAVE_EACCESS - err = eaccess(path, amode); + err = eaccess(s, amode); #else - err = access(path, amode); + err = access(s, amode); #endif free(s); return err ? 0 : 1;