From 4dc68a7d1c43d5dab4761f026d9ef8af48c6741f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Tue, 17 Feb 2004 16:43:58 +0100
Subject: [PATCH] (xalloc): xalloc(0) should work also on systems where
 malloc(0) returns NULL.

Rev: src/nettle/testsuite/testutils.c:1.25
---
 testsuite/testutils.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/testsuite/testutils.c b/testsuite/testutils.c
index 8dfcd68b..6b2e5487 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();
-- 
GitLab