Commit b03864a9 authored by Jaroslav Kysela's avatar Jaroslav Kysela

[ALSA] Remove the NULL pointer check in kfree/vfree wrappers

ALSA Core
The check of NULL pointer in kfree/vfree wrappers is removed.
kfree() and vfree() accept NULL pointer.
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent faf19c22
...@@ -131,10 +131,8 @@ void snd_hidden_kfree(const void *obj) ...@@ -131,10 +131,8 @@ void snd_hidden_kfree(const void *obj)
{ {
unsigned long flags; unsigned long flags;
struct snd_alloc_track *t; struct snd_alloc_track *t;
if (obj == NULL) { if (obj == NULL)
snd_printk(KERN_WARNING "null kfree (called from %p)\n", __builtin_return_address(0));
return; return;
}
t = snd_alloc_track_entry(obj); t = snd_alloc_track_entry(obj);
if (t->magic != KMALLOC_MAGIC) { if (t->magic != KMALLOC_MAGIC) {
snd_printk(KERN_WARNING "bad kfree (called from %p)\n", __builtin_return_address(0)); snd_printk(KERN_WARNING "bad kfree (called from %p)\n", __builtin_return_address(0));
...@@ -170,10 +168,8 @@ void *snd_hidden_vmalloc(unsigned long size) ...@@ -170,10 +168,8 @@ void *snd_hidden_vmalloc(unsigned long size)
void snd_hidden_vfree(void *obj) void snd_hidden_vfree(void *obj)
{ {
struct snd_alloc_track *t; struct snd_alloc_track *t;
if (obj == NULL) { if (obj == NULL)
snd_printk(KERN_WARNING "null vfree (called from %p)\n", __builtin_return_address(0));
return; return;
}
t = snd_alloc_track_entry(obj); t = snd_alloc_track_entry(obj);
if (t->magic != VMALLOC_MAGIC) { if (t->magic != VMALLOC_MAGIC) {
snd_printk(KERN_ERR "bad vfree (called from %p)\n", __builtin_return_address(0)); snd_printk(KERN_ERR "bad vfree (called from %p)\n", __builtin_return_address(0));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment