]> git.hungrycats.org Git - linux/commitdiff
Correctly free resources in old-OSS es1371 sound driver
authorMarcus Alanen <maalanen@ra.abo.fi>
Sun, 4 Aug 2002 08:43:40 +0000 (04:43 -0400)
committerLinus Torvalds <torvalds@home.transmeta.com>
Sun, 4 Aug 2002 08:43:40 +0000 (04:43 -0400)
sound/oss/es1371.c

index 78250fcb6125e8d8f4b717825f2deb976babe6cc..1f681f946fbcdc4270b1baa003031c2437ca5880 100644 (file)
@@ -2972,6 +2972,11 @@ static int __devinit es1371_probe(struct pci_dev *pcidev, const struct pci_devic
  err_gp:
        if (s->gameport.io)
                release_region(s->gameport.io, JOY_EXTENT);
+#ifdef ES1371_DEBUG
+       if (s->ps)
+               remove_proc_entry("es1371", NULL);
+#endif
+       unregister_sound_midi(s->dev_midi);
  err_dev4:
        unregister_sound_dsp(s->dev_dac);
  err_dev3: