ALSA: Add a reference counter to card instance
[deliverable/linux.git] / sound / core / oss / pcm_oss.c
index 08fde0060fd9377ee9f5e12dc1113858c73b3d20..2529e01538e932165fc0b9ad9bd9042a1b6657fa 100644 (file)
@@ -2457,6 +2457,8 @@ static int snd_pcm_oss_open(struct inode *inode, struct file *file)
       __error2:
        snd_card_file_remove(pcm->card, file);
       __error1:
+       if (pcm)
+               snd_card_unref(pcm->card);
        return err;
 }
 
This page took 0.026935 seconds and 5 git commands to generate.