diff options
author | Clemens Ladisch <clemens@ladisch.de> | 2005-12-12 03:30:43 -0500 |
---|---|---|
committer | Jaroslav Kysela <perex@suse.cz> | 2006-01-03 06:30:47 -0500 |
commit | 83e8ad6984dccd6d848ac91ba0df379ff968180b (patch) | |
tree | 5ae1f379de542b8ede18ab1cc65537b01b21d212 /sound/isa | |
parent | 255bd169ab645970f77d3fd7ac800781f96ddccb (diff) |
[ALSA] seq: remove struct snd_seq_client_callback
The fields of struct snd_seq_client_callback either aren't used or are
always set to the same value, so we can get rid of it altogether.
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Diffstat (limited to 'sound/isa')
-rw-r--r-- | sound/isa/gus/gus_synth.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/sound/isa/gus/gus_synth.c b/sound/isa/gus/gus_synth.c index 9c7d6986f62f..6464488363e4 100644 --- a/sound/isa/gus/gus_synth.c +++ b/sound/isa/gus/gus_synth.c | |||
@@ -214,7 +214,6 @@ static int snd_gus_synth_new_device(struct snd_seq_device *dev) | |||
214 | { | 214 | { |
215 | struct snd_gus_card *gus; | 215 | struct snd_gus_card *gus; |
216 | int client, i; | 216 | int client, i; |
217 | struct snd_seq_client_callback callbacks; | ||
218 | struct snd_seq_client_info *cinfo; | 217 | struct snd_seq_client_info *cinfo; |
219 | struct snd_seq_port_subscribe sub; | 218 | struct snd_seq_port_subscribe sub; |
220 | struct snd_iwffff_ops *iwops; | 219 | struct snd_iwffff_ops *iwops; |
@@ -233,11 +232,8 @@ static int snd_gus_synth_new_device(struct snd_seq_device *dev) | |||
233 | return -ENOMEM; | 232 | return -ENOMEM; |
234 | 233 | ||
235 | /* allocate new client */ | 234 | /* allocate new client */ |
236 | memset(&callbacks, 0, sizeof(callbacks)); | ||
237 | callbacks.private_data = gus; | ||
238 | callbacks.allow_output = callbacks.allow_input = 1; | ||
239 | client = gus->gf1.seq_client = | 235 | client = gus->gf1.seq_client = |
240 | snd_seq_create_kernel_client(gus->card, 1, &callbacks); | 236 | snd_seq_create_kernel_client(gus->card, 1); |
241 | if (client < 0) { | 237 | if (client < 0) { |
242 | kfree(cinfo); | 238 | kfree(cinfo); |
243 | return client; | 239 | return client; |