mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-29 05:40:25 -04:00
pcm: fix open in direct plugins - wrong pointer assignment
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
15b59a5647
commit
da33eda632
3 changed files with 3 additions and 3 deletions
|
|
@ -1009,7 +1009,7 @@ int snd_pcm_dmix_open(snd_pcm_t **pcmp, const char *name,
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
ret = _snd_pcm_direct_new(pcmp, &dmix, SND_PCM_TYPE_DMIX, name, opts, params, stream, mode);
|
||||
ret = _snd_pcm_direct_new(&pcm, &dmix, SND_PCM_TYPE_DMIX, name, opts, params, stream, mode);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
first_instance = ret;
|
||||
|
|
|
|||
|
|
@ -702,7 +702,7 @@ int snd_pcm_dshare_open(snd_pcm_t **pcmp, const char *name,
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
ret = _snd_pcm_direct_new(pcmp, &dshare, SND_PCM_TYPE_DSHARE, name, opts, params, stream, mode);
|
||||
ret = _snd_pcm_direct_new(&pcm, &dshare, SND_PCM_TYPE_DSHARE, name, opts, params, stream, mode);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
first_instance = ret;
|
||||
|
|
|
|||
|
|
@ -575,7 +575,7 @@ int snd_pcm_dsnoop_open(snd_pcm_t **pcmp, const char *name,
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
ret = _snd_pcm_direct_new(pcmp, &dsnoop, SND_PCM_TYPE_DSNOOP, name, opts, params, stream, mode);
|
||||
ret = _snd_pcm_direct_new(&pcm, &dsnoop, SND_PCM_TYPE_DSNOOP, name, opts, params, stream, mode);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
first_instance = ret;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue