diff --git a/src/alloc.c b/src/alloc.c index 7ad7c552..bbe504a1 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -306,7 +306,7 @@ void* _mi_externs[] = { void mi_free_size(void* p, size_t size) mi_attr_noexcept { UNUSED_RELEASE(size); - mi_assert(size <= mi_usable_size(p)); + mi_assert(p == NULL || size <= mi_usable_size(p)); mi_free(p); }