mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 14:42:24 +00:00
Merge branch 'topic/cleanup' into for-linus
* topic/cleanup: ALSA: info - Use krealloc()
This commit is contained in:
commit
d0064a1b22
@ -88,12 +88,10 @@ static int resize_info_buffer(struct snd_info_buffer *buffer,
|
||||
char *nbuf;
|
||||
|
||||
nsize = PAGE_ALIGN(nsize);
|
||||
nbuf = kmalloc(nsize, GFP_KERNEL);
|
||||
nbuf = krealloc(buffer->buffer, nsize, GFP_KERNEL);
|
||||
if (! nbuf)
|
||||
return -ENOMEM;
|
||||
|
||||
memcpy(nbuf, buffer->buffer, buffer->len);
|
||||
kfree(buffer->buffer);
|
||||
buffer->buffer = nbuf;
|
||||
buffer->len = nsize;
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user