]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - sound/isa/es1688/es1688.c
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
[linux-2.6-omap-h63xx.git] / sound / isa / es1688 / es1688.c
index 50d23cf3d7ccea2fd58a7c919941c40401569c03..2b69fc829265dfc87440f2e4c8c57ab384dd5db3 100644 (file)
@@ -207,8 +207,10 @@ static int __init alsa_card_es1688_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(ES1688_DRIVER,
                                                         i, NULL, 0);
                if (IS_ERR(device)) {