mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-25 04:33:05 +00:00
add posix_memalign hook
This commit is contained in:
@@ -209,6 +209,14 @@ skynet_aligned_alloc(size_t alignment, size_t size) {
|
||||
return fill_prefix(ptr);
|
||||
}
|
||||
|
||||
int
|
||||
skynet_posix_memalign(void **memptr, size_t alignment, size_t size) {
|
||||
int err = je_posix_memalign(memptr, alignment, size + PREFIX_SIZE);
|
||||
if (err) malloc_oom(size);
|
||||
fill_prefix(*memptr);
|
||||
return err;
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
// for skynet_lalloc use
|
||||
|
||||
Reference in New Issue
Block a user