mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-02-04 06:08:26 +02:00
mem: minor simplification of the alignment hack code
Idea-by: wanzhang Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
d18706244f
commit
58f30175e1
@ -84,7 +84,7 @@ void *av_malloc(size_t size)
|
|||||||
ptr = malloc(size + ALIGN);
|
ptr = malloc(size + ALIGN);
|
||||||
if (!ptr)
|
if (!ptr)
|
||||||
return ptr;
|
return ptr;
|
||||||
diff = ((-(long)ptr - 1)&(ALIGN - 1)) + 1;
|
diff = ((~(long)ptr)&(ALIGN - 1)) + 1;
|
||||||
ptr = (char *)ptr + diff;
|
ptr = (char *)ptr + diff;
|
||||||
((char *)ptr)[-1] = diff;
|
((char *)ptr)[-1] = diff;
|
||||||
#elif HAVE_POSIX_MEMALIGN
|
#elif HAVE_POSIX_MEMALIGN
|
||||||
|
Loading…
x
Reference in New Issue
Block a user