Index: patches/locid.patch |
diff --git a/patches/locid.patch b/patches/locid.patch |
index cf00bef2ba77aa754a89b2a1c0818b197f538b04..79272c6b98ab02757de79ee70c609dcb734c4710 100644 |
--- a/patches/locid.patch |
+++ b/patches/locid.patch |
@@ -1,11 +1,11 @@ |
-Index: source/common/locid.cpp |
-=================================================================== |
---- source/common/locid.cpp (revision 36834) |
-+++ source/common/locid.cpp (working copy) |
-@@ -484,6 +484,13 @@ |
+diff --git a/source/common/locid.cpp b/source/common/locid.cpp |
+index f073aad..02da988 100644 |
+--- a/source/common/locid.cpp |
++++ b/source/common/locid.cpp |
+@@ -509,6 +509,13 @@ Locale& Locale::init(const char* localeID, UBool canonicalize) |
/* preset all fields to empty */ |
language[0] = script[0] = country[0] = 0; |
- |
+ |
+ // Need to reset baseName. Otherwise, when a Locale object created with |
+ // the default constructor is changed with setFromPOSIXID() later |
+ // (e.g. locales obtained with getAvailableLocales()), |