| 968 | |
| 969 | |
| 970 | mi_decl_nodiscard mi_decl_restrict void* mi_new_nothrow(size_t size) mi_attr_noexcept { |
| 971 | void* p = mi_malloc(size); |
| 972 | if mi_unlikely(p == NULL) return mi_try_new(size, true); |
| 973 | return p; |
| 974 | } |
| 975 | |
| 976 | mi_decl_nodiscard mi_decl_restrict void* mi_new_aligned(size_t size, size_t alignment) { |
| 977 | void* p; |
no test coverage detected