]> Pileus Git - ~andy/linux/blobdiff - sound/isa/opti9xx/miro.c
ALSA: sound/isa/opti9xx/miro.c: eliminate possible double free
[~andy/linux] / sound / isa / opti9xx / miro.c
index 3d1afb612b3548ade1db68d1b60af8f3e7e6ce4b..4a7ff4e8985ba2fe3b71ac7b57a191e694063ae2 100644 (file)
@@ -1286,7 +1286,6 @@ static int __devinit snd_miro_probe(struct snd_card *card)
 
        error = snd_card_miro_aci_detect(card, miro);
        if (error < 0) {
-               snd_card_free(card);
                snd_printk(KERN_ERR "unable to detect aci chip\n");
                return -ENODEV;
        }