diff --git a/testsuite/testutils.c b/testsuite/testutils.c index 8dfcd68b944dd039382143d04ed7009c90dfbfad..6b2e548789ce01925253d2e9fc4fca705f281fad 100644 --- a/testsuite/testutils.c +++ b/testsuite/testutils.c @@ -38,7 +38,7 @@ void * xalloc(size_t size) { void *p = malloc(size); - if (!p) + if (size && !p) { fprintf(stderr, "Virtual memory exhausted.\n"); abort();