diff options
author | Peter Meerwald-Stadler <pmeerw@pmeerw.net> | 2016-08-15 23:11:50 +0200 |
---|---|---|
committer | Peter Meerwald-Stadler <pmeerw@pmeerw.net> | 2016-08-15 23:53:32 +0200 |
commit | 61344493bf4d7dc7bf7b320b57cff76117308a2c (patch) | |
tree | c7b5058b7953ec74b6d8ffb369e853f7c376e250 /src | |
parent | 0a5cff62416573b6f899e6c969a7dad6b2f15161 (diff) |
alsa: Check pa_modargs_get_value_boolean() retval for use_ucm
CID 1137983
Diffstat (limited to 'src')
-rw-r--r-- | src/modules/alsa/module-alsa-card.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/modules/alsa/module-alsa-card.c b/src/modules/alsa/module-alsa-card.c index d807a82ea..4f1236ecd 100644 --- a/src/modules/alsa/module-alsa-card.c +++ b/src/modules/alsa/module-alsa-card.c @@ -741,7 +741,10 @@ int pa__init(pa_module *m) { } } - pa_modargs_get_value_boolean(u->modargs, "use_ucm", &u->use_ucm); + if (pa_modargs_get_value_boolean(u->modargs, "use_ucm", &u->use_ucm) < 0) { + pa_log("Failed to parse use_ucm argument."); + goto fail; + } /* Force ALSA to reread its configuration. This matters if our device * was hot-plugged after ALSA has already read its configuration - see |