]> err.no Git - linux-2.6/blobdiff - sound/isa/opl3sa2.c
[PATCH] Update libata DMA blacklist to cover versions, and resync with IDE layer
[linux-2.6] / sound / isa / opl3sa2.c
index 9d84319785012cb65fbdb3ddd12695404eafd983..56fcd8a946a485822539099505e9bc41043e66fe 100644 (file)
@@ -949,8 +949,10 @@ static int __init alsa_card_opl3sa2_init(void)
        if ((err = platform_driver_register(&snd_opl3sa2_nonpnp_driver)) < 0)
                return err;
 
-       for (i = 0; i < SNDRV_CARDS && enable[i]; i++) {
+       for (i = 0; i < SNDRV_CARDS; i++) {
                struct platform_device *device;
+               if (! enable[i])
+                       continue;
 #ifdef CONFIG_PNP
                if (isapnp[i])
                        continue;