|
@@ -1236,7 +1236,6 @@ static int __devinit snd_fm801_create(struct snd_card *card,
|
|
|
(tea575x_tuner & TUNER_TYPE_MASK) < 4) {
|
|
|
if (snd_tea575x_init(&chip->tea)) {
|
|
|
snd_printk(KERN_ERR "TEA575x radio not found\n");
|
|
|
- snd_fm801_free(chip);
|
|
|
return -ENODEV;
|
|
|
}
|
|
|
} else if ((tea575x_tuner & TUNER_TYPE_MASK) == 0) {
|
|
@@ -1251,7 +1250,6 @@ static int __devinit snd_fm801_create(struct snd_card *card,
|
|
|
}
|
|
|
if (tea575x_tuner == 4) {
|
|
|
snd_printk(KERN_ERR "TEA575x radio not found\n");
|
|
|
- snd_fm801_free(chip);
|
|
|
return -ENODEV;
|
|
|
}
|
|
|
}
|