From 8d7396e5092f1bc6433a38ccabaf88c8c681de11 Mon Sep 17 00:00:00 2001
From: Robert Haas <rhaas@postgresql.org>
Date: Fri, 6 Nov 2015 23:04:21 -0500
Subject: [PATCH] Try to convince gcc that TupleQueueRemap never falls off the
 end.

Without this, MacOS gcc version 4.2.1 isn't convinced.
---
 src/backend/executor/tqueue.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/backend/executor/tqueue.c b/src/backend/executor/tqueue.c
index f465b1db8bc..206894df1bd 100644
--- a/src/backend/executor/tqueue.c
+++ b/src/backend/executor/tqueue.c
@@ -661,6 +661,8 @@ TupleQueueRemap(TupleQueueReader *reader, RemapClass remapclass, Datum value)
 		case TQUEUE_REMAP_RECORD:
 			return TupleQueueRemapRecord(reader, value);
 	}
+
+	elog(ERROR, "unknown remap class: %d", (int) remapclass);
 }
 
 /*
-- 
GitLab