X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=sound%2Fisa%2Fazt2320.c;h=f7aa637b0d181497fccdf1f48ff7f352b68ad5e2;hb=8690d8a9f6c2d5728a9c9f68231f1bb4de109e3a;hp=3e74d1a3928e7f8b6067090cb54f13645f6e746b;hpb=0f1f6dec9593c8319714c927dafb443548a1452a;p=cascardo%2Flinux.git diff --git a/sound/isa/azt2320.c b/sound/isa/azt2320.c index 3e74d1a3928e..f7aa637b0d18 100644 --- a/sound/isa/azt2320.c +++ b/sound/isa/azt2320.c @@ -184,9 +184,10 @@ static int __devinit snd_card_azt2320_probe(int dev, struct snd_wss *chip; struct snd_opl3 *opl3; - if ((card = snd_card_new(index[dev], id[dev], THIS_MODULE, - sizeof(struct snd_card_azt2320))) == NULL) - return -ENOMEM; + error = snd_card_create(index[dev], id[dev], THIS_MODULE, + sizeof(struct snd_card_azt2320), &card); + if (error < 0) + return error; acard = (struct snd_card_azt2320 *)card->private_data; if ((error = snd_card_azt2320_pnp(dev, acard, pcard, pid))) {