mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2026-03-12 05:33:44 -04:00
add missing return value changes for snd_config_get_string() calls
Signed-off-by: Jaroslav Kysela <jkysela@redhat.com>
This commit is contained in:
parent
796b48c0d2
commit
a9465869a7
4 changed files with 15 additions and 4 deletions
|
|
@ -5078,7 +5078,9 @@ static int _snd_config_expand(snd_config_t *src,
|
||||||
{
|
{
|
||||||
const char *s;
|
const char *s;
|
||||||
snd_config_t *vars = private_data;
|
snd_config_t *vars = private_data;
|
||||||
snd_config_get_string(src, &s);
|
err = snd_config_get_string(src, &s);
|
||||||
|
if (err < 0)
|
||||||
|
return err;
|
||||||
if (s && *s == '$') {
|
if (s && *s == '$') {
|
||||||
err = snd_config_evaluate_string(dst, s, fcn, vars);
|
err = snd_config_evaluate_string(dst, s, fcn, vars);
|
||||||
if (err < 0)
|
if (err < 0)
|
||||||
|
|
|
||||||
|
|
@ -1753,7 +1753,9 @@ int _snd_pcm_ladspa_open(snd_pcm_t **pcmp, const char *name,
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (strcmp(id, "path") == 0) {
|
if (strcmp(id, "path") == 0) {
|
||||||
snd_config_get_string(n, &path);
|
err = snd_config_get_string(n, &path);
|
||||||
|
if (err < 0)
|
||||||
|
return err;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (strcmp(id, "channels") == 0) {
|
if (strcmp(id, "channels") == 0) {
|
||||||
|
|
|
||||||
|
|
@ -1561,7 +1561,12 @@ int snd_pcm_rate_open(snd_pcm_t **pcmp, const char *name,
|
||||||
continue;
|
continue;
|
||||||
if (strcmp(id, "name") != 0)
|
if (strcmp(id, "name") != 0)
|
||||||
continue;
|
continue;
|
||||||
snd_config_get_string(n, &type);
|
err = snd_config_get_string(n, &type);
|
||||||
|
if (err < 0) {
|
||||||
|
snd_pcm_free(pcm);
|
||||||
|
free(rate);
|
||||||
|
return err;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (!type) {
|
if (!type) {
|
||||||
|
|
|
||||||
|
|
@ -1089,7 +1089,9 @@ static int parse_sequence(snd_use_case_mgr_t *uc_mgr,
|
||||||
snd_error(UCM, "string type is expected for sequence command");
|
snd_error(UCM, "string type is expected for sequence command");
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
snd_config_get_string(n, &cmd);
|
err = snd_config_get_string(n, &cmd);
|
||||||
|
if (err < 0)
|
||||||
|
return err;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue