diff options
author | Jaroslav Kysela <perex@perex.cz> | 2022-05-17 14:37:39 +0200 |
---|---|---|
committer | Jaroslav Kysela <perex@perex.cz> | 2022-05-17 14:37:41 +0200 |
commit | b67257e6fd97e2c8c75c7a7dab5b4644de97a724 (patch) | |
tree | eca5e5949fb201a5b2003f60fa2521514a5f5f23 | |
parent | 5062565e824f02c9838bd781862a9396c52d4111 (diff) | |
download | alsa-lib-b67257e6fd97e2c8c75c7a7dab5b4644de97a724.tar.gz |
ucm: return empty string for undefined "open" variables (arguments)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
-rw-r--r-- | src/ucm/ucm_subs.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ucm/ucm_subs.c b/src/ucm/ucm_subs.c index a7d79430..7bf0aaae 100644 --- a/src/ucm/ucm_subs.c +++ b/src/ucm/ucm_subs.c @@ -559,6 +559,8 @@ static char *rval_var(snd_use_case_mgr_t *uc_mgr, const char *id) if (id[0] == '-') { ignore_not_found = true; id++; + } else if (id[0] == '@') { + ignore_not_found = true; } v = uc_mgr_get_variable(uc_mgr, id); if (v == NULL && ignore_not_found) |