MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / mi_heap_recalloc_aligned

Function mi_heap_recalloc_aligned

3rd/mimalloc-2.0.9/src/alloc-aligned.c:278–282  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

276}
277
278mi_decl_nodiscard void* mi_heap_recalloc_aligned(mi_heap_t* heap, void* p, size_t newcount, size_t size, size_t alignment) mi_attr_noexcept {
279 size_t total;
280 if (mi_count_size_overflow(newcount, size, &total)) return NULL;
281 return mi_heap_rezalloc_aligned(heap, p, total, alignment);
282}
283
284mi_decl_nodiscard void* mi_realloc_aligned_at(void* p, size_t newsize, size_t alignment, size_t offset) mi_attr_noexcept {
285 return mi_heap_realloc_aligned_at(mi_get_default_heap(), p, newsize, alignment, offset);

Callers 1

mi_recalloc_alignedFunction · 0.85

Calls 2

mi_count_size_overflowFunction · 0.85
mi_heap_rezalloc_alignedFunction · 0.85

Tested by

no test coverage detected