aboutsummaryrefslogtreecommitdiffstats
path: root/sound/core/seq/seq_virmidi.c
diff options
context:
space:
mode:
authorClemens Ladisch <clemens@ladisch.de>2005-04-08 08:25:23 +0200
committerJaroslav Kysela <perex@suse.cz>2005-05-29 09:58:40 +0200
commit22e0732e59b3482bb2f068bfe911c532767e5974 (patch)
tree924cf272599a6d65fc483eca439aa3efa9f27047 /sound/core/seq/seq_virmidi.c
parent23fea4dad67a665e8d359dbb39180422385f1dcc (diff)
downloadkernel_samsung_espresso10-22e0732e59b3482bb2f068bfe911c532767e5974.zip
kernel_samsung_espresso10-22e0732e59b3482bb2f068bfe911c532767e5974.tar.gz
kernel_samsung_espresso10-22e0732e59b3482bb2f068bfe911c532767e5974.tar.bz2
[ALSA] virmidi - fix ioctl parameter passing when setting client name
ALSA sequencer The last change to reduce stack usage did not adjust the parameter to SNDRV_SEQ_IOCTL_SET_CLIENT_IOCTL which resulted in passing the address of the pointer instead of the structure. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Diffstat (limited to 'sound/core/seq/seq_virmidi.c')
-rw-r--r--sound/core/seq/seq_virmidi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/core/seq/seq_virmidi.c b/sound/core/seq/seq_virmidi.c
index 1274ab4..58c56a1 100644
--- a/sound/core/seq/seq_virmidi.c
+++ b/sound/core/seq/seq_virmidi.c
@@ -384,7 +384,7 @@ static int snd_virmidi_dev_attach_seq(snd_virmidi_dev_t *rdev)
info->client = client;
info->type = KERNEL_CLIENT;
sprintf(info->name, "%s %d-%d", rdev->rmidi->name, rdev->card->number, rdev->device);
- snd_seq_kernel_client_ctl(client, SNDRV_SEQ_IOCTL_SET_CLIENT_INFO, &info);
+ snd_seq_kernel_client_ctl(client, SNDRV_SEQ_IOCTL_SET_CLIENT_INFO, info);
/* create a port */
memset(pinfo, 0, sizeof(*pinfo));