static void * zone_valloc(malloc_zone_t *zone, size_t size) { void *ret = NULL; /* Assignment avoids useless compiler warning. */ je_posix_memalign(&ret, PAGE, size); return (ret); }
int posix_memalign_impl(void **memptr, size_t alignment, size_t size) { if (MOZ_UNLIKELY(!replace_malloc_initialized)) init(); if (MOZ_LIKELY(!replace_posix_memalign)) return je_posix_memalign(memptr, alignment, size); return replace_posix_memalign(memptr, alignment, size); }