From f1c87830b5e34af0a39a8252b54c4cb216651437 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Mon, 22 Oct 2007 01:02:22 +0000
Subject: [PATCH] Add a useless return statement to suppress a warning seen
 with some versions of gcc (I'm seeing it with Apple's gcc 4.0.1).  I think
 the reason we did not see this before was that the assert() macros in the
 regex code were all no-ops till recently.

---
 src/backend/regex/regc_lex.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/backend/regex/regc_lex.c b/src/backend/regex/regc_lex.c
index df45701e5aa..e5c83d87147 100644
--- a/src/backend/regex/regc_lex.c
+++ b/src/backend/regex/regc_lex.c
@@ -28,7 +28,7 @@
  * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
- * $PostgreSQL: pgsql/src/backend/regex/regc_lex.c,v 1.5 2005/10/15 02:49:24 momjian Exp $
+ * $PostgreSQL: pgsql/src/backend/regex/regc_lex.c,v 1.6 2007/10/22 01:02:22 tgl Exp $
  *
  */
 
@@ -1071,6 +1071,7 @@ brenext(struct vars * v,
 	}
 
 	assert(NOTREACHED);
+	return 0;
 }
 
 /*
-- 
GitLab