X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sound%2Fcore%2Fseq%2Fseq_memory.c;h=b668fbca45a94519c1c667df565bdafd227d4600;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=a404088ec8c258d74614b61070adb0962343a4e2;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/sound/core/seq/seq_memory.c b/sound/core/seq/seq_memory.c index a404088ec..b668fbca4 100644 --- a/sound/core/seq/seq_memory.c +++ b/sound/core/seq/seq_memory.c @@ -215,7 +215,7 @@ void snd_seq_cell_free(snd_seq_event_cell_t * cell) /* * allocate an event cell. */ -int snd_seq_cell_alloc(pool_t *pool, snd_seq_event_cell_t **cellp, int nonblock, struct file *file) +static int snd_seq_cell_alloc(pool_t *pool, snd_seq_event_cell_t **cellp, int nonblock, struct file *file) { snd_seq_event_cell_t *cell; unsigned long flags; @@ -436,8 +436,7 @@ int snd_seq_pool_done(pool_t *pool) pool->total_elements = 0; spin_unlock_irqrestore(&pool->lock, flags); - if (ptr) - vfree(ptr); + vfree(ptr); spin_lock_irqsave(&pool->lock, flags); pool->closing = 0;