From: Amadeusz Sławiński Date: Fri, 17 Apr 2020 16:47:47 +0000 (-0400) Subject: topology: Use bool parser to parse boolean value X-Git-Tag: android-x86-8.1-r6~343 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=496e239e65ecdab94358281b3b1346634a1476ef;p=android-x86%2Fexternal-alsa-lib.git topology: Use bool parser to parse boolean value It should be safe to change this as correct values with int would be 0 or 1 and bool parser handles them correctly. Signed-off-by: Amadeusz Sławiński Signed-off-by: Jaroslav Kysela --- diff --git a/src/topology/dapm.c b/src/topology/dapm.c index 70645126..cd1a8770 100644 --- a/src/topology/dapm.c +++ b/src/topology/dapm.c @@ -595,7 +595,8 @@ int tplg_parse_dapm_widget(snd_tplg_t *tplg, } if (strcmp(id, "invert") == 0) { - if (tplg_get_integer(n, &ival, 0)) + ival = snd_config_get_bool(n); + if (ival < 0) return -EINVAL; widget->invert = ival;