err = snd_pcm_dmix_open(pcmp, name, &dopen, ¶ms,
root, sconf, stream, mode);
- if (err < 0)
- snd_config_delete(sconf);
+ snd_config_delete(sconf);
return err;
}
#ifndef DOC_HIDDEN
err = snd_pcm_dshare_open(pcmp, name, &dopen, ¶ms,
root, sconf, stream, mode);
- if (err < 0)
- snd_config_delete(sconf);
+ snd_config_delete(sconf);
return err;
}
#ifndef DOC_HIDDEN
err = snd_pcm_dsnoop_open(pcmp, name, &dopen, ¶ms,
root, sconf, stream, mode);
- if (err < 0)
- snd_config_delete(sconf);
+ snd_config_delete(sconf);
return err;
}
#ifndef DOC_HIDDEN