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:
parent
d510b629c9
commit
9e17f41caf
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user