0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 04:42:18 +02:00

libobs/util: Don't perform memalign trick of pointer null

This commit is contained in:
jp9000 2015-11-18 18:46:21 -08:00
parent d510b629c9
commit 9e17f41caf

View File

@ -44,9 +44,11 @@ static void *a_malloc(size_t size)
long diff;
ptr = malloc(size + ALIGNMENT);
diff = ((~(long)ptr) & (ALIGNMENT - 1)) + 1;
ptr = (char *)ptr + diff;
((char *)ptr)[-1] = (char)diff;
if (ptr) {
diff = ((~(long)ptr) & (ALIGNMENT - 1)) + 1;
ptr = (char *)ptr + diff;
((char *)ptr)[-1] = (char)diff;
}
return ptr;
#else