Index: source/common/locmap.c |
diff --git a/source/common/locmap.c b/source/common/locmap.c |
index 927041b4c6a2206adc3da6468567287ac5fd4a93..c746ce3d2a1a859d373274a8c028a25f431c713e 100644 |
--- a/source/common/locmap.c |
+++ b/source/common/locmap.c |
@@ -1,6 +1,6 @@ |
/* |
********************************************************************** |
- * Copyright (C) 1996-2013, International Business Machines |
+ * Copyright (C) 1996-2014, International Business Machines |
* Corporation and others. All Rights Reserved. |
********************************************************************** |
* |
@@ -29,7 +29,6 @@ |
#include "cstring.h" |
#include "cmemory.h" |
-#if 0 |
#if U_PLATFORM == U_PF_WINDOWS && defined(_MSC_VER) && (_MSC_VER >= 1500) |
/* |
* TODO: It seems like we should widen this to |
@@ -41,7 +40,6 @@ |
*/ |
#define USE_WINDOWS_LOCALE_API |
#endif |
-#endif |
#ifdef USE_WINDOWS_LOCALE_API |
#include <windows.h> |
@@ -402,6 +400,13 @@ ILCID_POSIX_SUBTABLE(hr) { |
{0x7c1a, "sr"} /* In CLDR sr is sr_Cyrl. */ |
}; |
+ILCID_POSIX_SUBTABLE(hsb) { |
+ {0x2E, "hsb"}, |
+ {0x042E, "hsb_DE"}, |
+ {0x082E, "dsb_DE"}, |
+ {0x7C2E, "dsb"}, |
+}; |
+ |
ILCID_POSIX_ELEMENT_ARRAY(0x040e, hu, hu_HU) |
ILCID_POSIX_ELEMENT_ARRAY(0x042b, hy, hy_AM) |
ILCID_POSIX_ELEMENT_ARRAY(0x0469, ibb, ibb_NG) |
@@ -688,16 +693,6 @@ ILCID_POSIX_SUBTABLE(ve) { /* TODO: Verify the country */ |
}; |
ILCID_POSIX_ELEMENT_ARRAY(0x042a, vi, vi_VN) |
- |
-ILCID_POSIX_SUBTABLE(wen) { |
- {0x2E, "wen"}, |
- {0x042E, "wen_DE"}, |
- {0x042E, "hsb_DE"}, |
- {0x082E, "dsb_DE"}, |
- {0x7C2E, "dsb"}, |
- {0x2E, "hsb"} |
-}; |
- |
ILCID_POSIX_ELEMENT_ARRAY(0x0488, wo, wo_SN) |
ILCID_POSIX_ELEMENT_ARRAY(0x0434, xh, xh_ZA) |
ILCID_POSIX_ELEMENT_ARRAY(0x043d, yi, yi) |
@@ -781,6 +776,7 @@ static const ILcidPosixMap gPosixIDmap[] = { |
ILCID_POSIX_MAP(he), /* he Hebrew (formerly iw) 0x0d */ |
ILCID_POSIX_MAP(hi), /* hi Hindi 0x39 */ |
ILCID_POSIX_MAP(hr), /* * Croatian and others 0x1a */ |
+ ILCID_POSIX_MAP(hsb), /* hsb Upper Sorbian 0x2e */ |
ILCID_POSIX_MAP(hu), /* hu Hungarian 0x0e */ |
ILCID_POSIX_MAP(hy), /* hy Armenian 0x2b */ |
ILCID_POSIX_MAP(ibb), /* ibb Ibibio - Nigeria 0x69 */ |
@@ -870,7 +866,6 @@ static const ILcidPosixMap gPosixIDmap[] = { |
ILCID_POSIX_MAP(uz), /* uz Uzbek 0x43 */ |
ILCID_POSIX_MAP(ve), /* ve Venda 0x33 */ |
ILCID_POSIX_MAP(vi), /* vi Vietnamese 0x2a */ |
- ILCID_POSIX_MAP(wen), /* wen Sorbian 0x2e */ |
ILCID_POSIX_MAP(wo), /* wo Wolof 0x88 */ |
ILCID_POSIX_MAP(xh), /* xh Xhosa 0x34 */ |
ILCID_POSIX_MAP(yi), /* yi Yiddish 0x3d */ |