Procházet zdrojové kódy

[ALSA] seq: remove superfluous fields

Modules: ALSA sequencer

None of the fields of struct snd_seq_kernel_client was actually used, so
remove them.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Clemens Ladisch před 19 roky
rodič
revize
255bd169ab

+ 0 - 3
sound/core/seq/seq_clientmgr.c

@@ -2247,9 +2247,6 @@ int snd_seq_create_kernel_client(struct snd_card *card, int client_index,
 	client->accept_input = callback->allow_output;
 	client->accept_output = callback->allow_input;
 		
-	/* fill client data */
-	client->data.kernel.card = card;
-	client->data.kernel.private_data = callback->private_data;
 	sprintf(client->name, "Client-%d", client->number);
 
 	client->type = KERNEL_CLIENT;

+ 0 - 3
sound/core/seq/seq_clientmgr.h

@@ -40,9 +40,6 @@ struct snd_seq_user_client {
 };
 
 struct snd_seq_kernel_client {
-	struct snd_card *card;
-	/* pointer to client functions */
-	void *private_data;			/* private data for client */
 	/* ... */
 };