From 5575826b70e3aa6eb836ae01ba578257c0da4c7c Mon Sep 17 00:00:00 2001
From: Andrew Dunstan <andrew@dunslane.net>
Date: Sun, 25 Nov 2007 19:35:41 +0000
Subject: [PATCH] Allow for X as well as x to be the prefix for hexadecimal
 character ref entity numbers, as in HTML.

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

diff --git a/src/backend/tsearch/wparser_def.c b/src/backend/tsearch/wparser_def.c
index df32e285f07..b0a302b2eab 100644
--- a/src/backend/tsearch/wparser_def.c
+++ b/src/backend/tsearch/wparser_def.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *	  $PostgreSQL: pgsql/src/backend/tsearch/wparser_def.c,v 1.12 2007/11/25 15:37:11 adunstan Exp $
+ *	  $PostgreSQL: pgsql/src/backend/tsearch/wparser_def.c,v 1.13 2007/11/25 19:35:41 adunstan Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -836,6 +836,7 @@ static const TParserStateActionItem actionTPS_InXMLEntity[] = {
 static const TParserStateActionItem actionTPS_InXMLEntityNumFirst[] = {
 	{p_isEOF, 0, A_POP, TPS_Null, 0, NULL},
 	{p_iseqC, 'x', A_NEXT, TPS_InXMLEntityHexNumFirst, 0, NULL},
+	{p_iseqC, 'X', A_NEXT, TPS_InXMLEntityHexNumFirst, 0, NULL},
 	{p_isdigit, 0, A_NEXT, TPS_InXMLEntityNum, 0, NULL},
 	{NULL, 0, A_POP, TPS_Null, 0, NULL}
 };
-- 
GitLab