From ead219384f3148bcb6b23ed03f9b952ffdf89bfb Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Wed, 6 Aug 1997 04:45:39 +0000
Subject: [PATCH] Fix for palloc(0) in new code

---
 src/backend/utils/sort/psort.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/backend/utils/sort/psort.c b/src/backend/utils/sort/psort.c
index 5821905669f..36acd5ec90c 100644
--- a/src/backend/utils/sort/psort.c
+++ b/src/backend/utils/sort/psort.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/utils/sort/Attic/psort.c,v 1.6 1997/08/06 03:41:55 momjian Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/utils/sort/Attic/psort.c,v 1.7 1997/08/06 04:45:39 momjian Exp $
  *
  * NOTES
  *      Sorts the first relation into the second relation.
@@ -570,7 +570,7 @@ dumptuples(Sort *node)
     HeapTuple	tup;
     int memtupindex = 0;
 
-    if (! PS(node)->using_tape_files) {
+    if (! PS(node)->using_tape_files && PS(node)->tupcount) {
 	Assert(PS(node)->memtuples == NULL);
     	PS(node)->memtuples = palloc(PS(node)->tupcount * sizeof(HeapTuple));
     }
-- 
GitLab