The snd_seq_midisynth_register_port() function already knows the name of
the rawmidi device, so there is no reason to invent another name for the
sequencer client.


Index: alsa-kernel/core/seq/seq_midi.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/seq/seq_midi.c,v
retrieving revision 1.9
diff -u -r1.9 seq_midi.c
--- alsa-kernel/core/seq/seq_midi.c     6 Aug 2002 07:28:26 -0000       1.9
+++ alsa-kernel/core/seq/seq_midi.c     12 Nov 2002 14:59:46 -0000
@@ -328,7 +328,7 @@
                memset(&inf,0,sizeof(snd_seq_client_info_t));
                inf.client = client->seq_client;
                inf.type = KERNEL_CLIENT;
-               sprintf(inf.name, "External MIDI %i", card->number);
+               strncpy(inf.name, info.name, sizeof(inf.name) - 1);
                snd_seq_kernel_client_ctl(client->seq_client, 
SNDRV_SEQ_IOCTL_SET_CLIENT_INFO, &inf);
        }




-------------------------------------------------------
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to