From 30d1d256e792fbabf14c57efb98c489541b19f37 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 2 Jun 2021 20:01:08 +0200 Subject: [PATCH] ucm: fix out-of-array access in rval_device_lookup_init() Signed-off-by: Jaroslav Kysela --- src/ucm/ucm_subs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ucm/ucm_subs.c b/src/ucm/ucm_subs.c index 0bc4e63f..20905c3f 100644 --- a/src/ucm/ucm_subs.c +++ b/src/ucm/ucm_subs.c @@ -489,7 +489,7 @@ static int rval_device_lookup_init(snd_use_case_mgr_t *uc_mgr, uc_error("Missing device type!"); return -EINVAL; } - for (t = types; t; t++) + for (t = types; t->name; t++) if (strcasecmp(t->name, s) == 0) return t->init(iter, config); uc_error("Device type '%s' is invalid", s); -- 2.11.0