alsa-lib/src/ucm
Jaroslav Kysela 30d1ae7221 ucm: optimize if_eval_string with common comparison helper
Refactor if_eval_string() to eliminate code duplication by introducing
a compare_strings() helper function that handles the common pattern of
retrieving, substituting, and comparing string pairs.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2026-02-06 19:32:31 +01:00
..
main.c ucm: fix invalid pointer dereference in parse_open_variables() 2026-02-04 18:43:59 +01:00
Makefile.am ucm: add Repeat block - repetitive pattern substitution (Syntax 9) 2026-02-06 19:32:28 +01:00
parser.c ucm: add Repeat block - repetitive pattern substitution (Syntax 9) 2026-02-06 19:32:28 +01:00
ucm_cond.c ucm: optimize if_eval_string with common comparison helper 2026-02-06 19:32:31 +01:00
ucm_confdoc.h ucm: add Repeat block - repetitive pattern substitution (Syntax 9) 2026-02-06 19:32:28 +01:00
ucm_exec.c ucm: exec - fix maxfd used warning 2025-12-09 17:48:46 +01:00
ucm_include.c ucm: Include directive - add optional behaviour 2025-12-04 12:11:41 +01:00
ucm_local.h ucm: add Repeat block - repetitive pattern substitution (Syntax 9) 2026-02-06 19:32:28 +01:00
ucm_regex.c ucm: fix the DefineRegex issue where multiple variables were set to empty string 2025-12-04 12:11:41 +01:00
ucm_repeat.c ucm: add Repeat block - repetitive pattern substitution (Syntax 9) 2026-02-06 19:32:28 +01:00
ucm_subs.c coverity.com fixes - initial round 2025-11-12 15:36:29 +01:00
utils.c ucm: add some traces for the config filenames 2026-01-08 13:56:48 +01:00