diff --git a/source/tanya/memory/mallocator.d b/source/tanya/memory/mallocator.d index 9e0f5fb..0c86e9d 100644 --- a/source/tanya/memory/mallocator.d +++ b/source/tanya/memory/mallocator.d @@ -154,8 +154,11 @@ final class Mallocator : Allocator // Fails with false. private @nogc nothrow unittest { - void[] p; + void[] p = Mallocator.instance.allocate(20); + void[] oldP = p; assert(!Mallocator.instance.reallocate(p, size_t.max - Mallocator.psize * 2)); + assert(oldP is p); + Mallocator.instance.deallocate(p); } /**