X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sound%2Foss%2Fmsnd.c;h=a7ad2b0a2ac095b768bb6f9ddd7fdf65615b6654;hb=987b0145d94eecf292d8b301228356f44611ab7c;hp=5dbfc0f9c3c7bf32abb87475283ea4c4f21c65b9;hpb=f7ed79d23a47594e7834d66a8f14449796d4f3e6;p=linux-2.6.git diff --git a/sound/oss/msnd.c b/sound/oss/msnd.c index 5dbfc0f9c..a7ad2b0a2 100644 --- a/sound/oss/msnd.c +++ b/sound/oss/msnd.c @@ -95,8 +95,10 @@ void msnd_fifo_init(msnd_fifo *f) void msnd_fifo_free(msnd_fifo *f) { - vfree(f->data); - f->data = NULL; + if (f->data) { + vfree(f->data); + f->data = NULL; + } } int msnd_fifo_alloc(msnd_fifo *f, size_t n)