vserver 1.9.5.x5
[linux-2.6.git] / sound / core / seq / seq_midi_event.c
index 7e54925..042ae7b 100644 (file)
@@ -138,8 +138,7 @@ int snd_midi_event_new(int bufsize, snd_midi_event_t **rdev)
 void snd_midi_event_free(snd_midi_event_t *dev)
 {
        if (dev != NULL) {
-               if (dev->buf)
-                       kfree(dev->buf);
+               kfree(dev->buf);
                kfree(dev);
        }
 }
@@ -202,8 +201,7 @@ int snd_midi_event_resize_buffer(snd_midi_event_t *dev, int bufsize)
        dev->bufsize = bufsize;
        reset_encode(dev);
        spin_unlock_irqrestore(&dev->lock, flags);
-       if (old_buf)
-               kfree(old_buf);
+       kfree(old_buf);
        return 0;
 }