(memalign) Cleanups

This commit is contained in:
twinaphex 2016-05-15 06:06:07 +02:00
parent 00d0cdd04e
commit b56f880c44
1 changed files with 7 additions and 3 deletions

View File

@ -27,9 +27,9 @@
void *memalign_alloc(size_t boundary, size_t size)
{
void **place;
void **place = NULL;
uintptr_t addr = 0;
void *ptr = malloc(boundary + size + sizeof(uintptr_t));
void *ptr = malloc(boundary + size + sizeof(uintptr_t));
if (!ptr)
return NULL;
@ -43,6 +43,10 @@ void *memalign_alloc(size_t boundary, size_t size)
void memalign_free(void *ptr)
{
void **p = (void**)ptr;
void **p = NULL;
if (!ptr)
return;
p = (void**)ptr;
free(p[-1]);
}