From 2fe69cacff4e92201cb3e3de7748f3e1d51d9e25 Mon Sep 17 00:00:00 2001
From: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: Thu, 28 Nov 2013 23:35:50 +0200
Subject: [PATCH] Another gin_desc fix.

The number of items inserted was incorrectly printed as if it was a boolean.
---
 src/backend/access/rmgrdesc/gindesc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/access/rmgrdesc/gindesc.c b/src/backend/access/rmgrdesc/gindesc.c
index 3675e1ec5d8..663fd09aa61 100644
--- a/src/backend/access/rmgrdesc/gindesc.c
+++ b/src/backend/access/rmgrdesc/gindesc.c
@@ -68,7 +68,7 @@ gin_desc(StringInfo buf, uint8 xl_info, char *rec)
 									 (((ginxlogInsertEntry *) payload)->isDelete) ? 'T' : 'F');
 				else if (xlrec->flags & GIN_INSERT_ISLEAF)
 					appendStringInfo(buf, " nitem: %u",
-									 (((ginxlogInsertDataLeaf *) payload)->nitem) ? 'T' : 'F');
+									 (((ginxlogInsertDataLeaf *) payload)->nitem));
 				else
 					appendStringInfo(buf, " pitem: %u-%u/%u",
 									 PostingItemGetBlockNumber((PostingItem *) payload),
-- 
GitLab