ALSA: seq: fill client ID in return value of pool operation
The returned value of 'get/seq client pool' operation has zeroed value for its client ID, against requested client ID. This commit fix the bug by filling it with index value of referred client object. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
f4d3129c2b
commit
3e21a19d1d
|
@ -1879,6 +1879,7 @@ static int snd_seq_ioctl_get_client_pool(struct snd_seq_client *client,
|
|||
if (cptr == NULL)
|
||||
return -ENOENT;
|
||||
memset(&info, 0, sizeof(info));
|
||||
info.client = cptr->number;
|
||||
info.output_pool = cptr->pool->size;
|
||||
info.output_room = cptr->pool->room;
|
||||
info.output_free = info.output_pool;
|
||||
|
|
Loading…
Reference in a new issue