| 333 | size_t malloc_usable_size(void *p) MI_FORWARD1(mi_usable_size,p) |
| 334 | #else |
| 335 | size_t malloc_usable_size(const void *p) MI_FORWARD1(mi_usable_size,p) |
| 336 | #endif |
| 337 | |
| 338 | // No forwarding here due to aliasing/name mangling issues |
| 339 | mi_decl_weak // XXX EMSCRIPTEN |
| 340 | void* valloc(size_t size) { return mi_valloc(size); } |
| 341 | void vfree(void* p) { mi_free(p); } |
| 342 | size_t malloc_good_size(size_t size) { return mi_malloc_good_size(size); } |
| 343 | mi_decl_weak // XXX EMSCRIPTEN |
nothing calls this directly
no test coverage detected