| 704 | } |
| 705 | |
| 706 | mi_decl_nodiscard mi_decl_restrict void* mi_heap_alloc_new(mi_heap_t* heap, size_t size) { |
| 707 | void* p = mi_heap_malloc(heap, size); |
| 708 | if mi_unlikely(p == NULL) return mi_heap_try_new(heap, size, false); |
| 709 | return p; |
| 710 | } |
| 711 | |
| 712 | |
| 713 | mi_decl_nodiscard static mi_decl_restrict void* mi_theap_alloc_new_n(mi_theap_t* theap, size_t count, size_t size) { |
nothing calls this directly
no test coverage detected