]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - sound/isa/gus/gusmax.c
Merge master.kernel.org:/home/rmk/linux-2.6-serial
[linux-2.6-omap-h63xx.git] / sound / isa / gus / gusmax.c
index d4d2b2a517d59c4cdb0a7a0c30b9812ecb833453..cafb9b67fa721d5bfd152121c30ce150ed2e85d2 100644 (file)
@@ -384,8 +384,10 @@ static int __init alsa_card_gusmax_init(void)
                return err;
 
        cards = 0;
-       for (i = 0; i < SNDRV_CARDS && enable[i]; i++) {
+       for (i = 0; i < SNDRV_CARDS; i++) {
                struct platform_device *device;
+               if (! enable[i])
+                       continue;
                device = platform_device_register_simple(GUSMAX_DRIVER,
                                                         i, NULL, 0);
                if (IS_ERR(device)) {