]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Increase the components array size
authorTakashi Iwai <tiwai@suse.de>
Tue, 7 Oct 2008 10:08:29 +0000 (12:08 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 7 Oct 2008 10:08:29 +0000 (12:08 +0200)
Increase the components array size from 80 to 128 chars.
The string there is supposed to be null-terminated, so it can cover
the smaller array size in the older version, too.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/sound/asound.h

index e5fbea436802c2ce875662701547b187dd3fb08d..977b2d6c08de44d58a27cf908fc7402c9fdee1d1 100644 (file)
@@ -725,7 +725,7 @@ struct sndrv_timer_tread {
  *                                                                          *
  ****************************************************************************/
 
-#define SNDRV_CTL_VERSION              SNDRV_PROTOCOL_VERSION(2, 0, 5)
+#define SNDRV_CTL_VERSION              SNDRV_PROTOCOL_VERSION(2, 0, 6)
 
 struct sndrv_ctl_card_info {
        int card;                       /* card number */
@@ -736,8 +736,7 @@ struct sndrv_ctl_card_info {
        unsigned char longname[80];     /* name + info text about soundcard */
        unsigned char reserved_[16];    /* reserved for future (was ID of mixer) */
        unsigned char mixername[80];    /* visual mixer identification */
-       unsigned char components[80];   /* card components / fine identification, delimited with one space (AC97 etc..) */
-       unsigned char reserved[48];     /* reserved for future */
+       unsigned char components[128];  /* card components / fine identification, delimited with one space (AC97 etc..) */
 };
 
 enum sndrv_ctl_elem_type {