From cd5ebe1edd6d9c19caba406a90f626afec5d3f0a Mon Sep 17 00:00:00 2001
From: Andres Freund <andres@anarazel.de>
Date: Wed, 24 Dec 2014 12:30:08 +0100
Subject: [PATCH] Suppress MSVC warning in typeStringToTypeName function.

MSVC doesn't realize ereport(ERROR) doesn't return.

David Rowley
---
 src/backend/parser/parse_type.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/backend/parser/parse_type.c b/src/backend/parser/parse_type.c
index 299cc5359ff..4ab7fe59b84 100644
--- a/src/backend/parser/parse_type.c
+++ b/src/backend/parser/parse_type.c
@@ -792,6 +792,7 @@ fail:
 	ereport(ERROR,
 			(errcode(ERRCODE_SYNTAX_ERROR),
 			 errmsg("invalid type name \"%s\"", str)));
+	return NULL; /* keep compiler quiet */
 }
 
 /*
-- 
GitLab