From 4a6fd46950f82f4fe78d19c536a36c4fb882e540 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Wed, 17 Nov 2004 18:06:04 +0000
Subject: [PATCH] Force LANG=en on Windows, since system may fail to default to
 English.

---
 src/test/regress/pg_regress.sh | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/test/regress/pg_regress.sh b/src/test/regress/pg_regress.sh
index bfcc6bab4bc..cf45f73ae4f 100644
--- a/src/test/regress/pg_regress.sh
+++ b/src/test/regress/pg_regress.sh
@@ -1,5 +1,5 @@
 #! /bin/sh
-# $PostgreSQL: pgsql/src/test/regress/pg_regress.sh,v 1.49 2004/10/31 19:14:16 tgl Exp $
+# $PostgreSQL: pgsql/src/test/regress/pg_regress.sh,v 1.50 2004/11/17 18:06:04 tgl Exp $
 
 me=`basename $0`
 : ${TMPDIR=/tmp}
@@ -50,6 +50,14 @@ message(){
 
 unset LC_COLLATE LC_CTYPE LC_MONETARY LC_MESSAGES LC_NUMERIC LC_TIME LC_ALL LANG LANGUAGE
 
+# On Windows the default locale may not be English, so force it
+case $host_platform in
+    *-*-cygwin*|*-*-mingw32*)
+	LANG=en
+	export LANG
+	;;
+esac
+
 
 # ----------
 # Check for echo -n vs echo \c
-- 
GitLab