Marcus Meissner : widl: ifdef some not always present LANG_*.

Alexandre Julliard julliard at winehq.org
Mon Jun 8 09:44:46 CDT 2009


Module: wine
Branch: master
Commit: 6a9e096da956c6b6a61ec4a8740962328f71910b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6a9e096da956c6b6a61ec4a8740962328f71910b

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Sun Jun  7 11:19:39 2009 +0200

widl: ifdef some not always present LANG_*.

---

 tools/widl/hash.c |   37 +++++++++++++++++++++++++++++++------
 1 files changed, 31 insertions(+), 6 deletions(-)

diff --git a/tools/widl/hash.c b/tools/widl/hash.c
index bd20995..7900544 100644
--- a/tools/widl/hash.c
+++ b/tools/widl/hash.c
@@ -536,13 +536,38 @@ unsigned int lhash_val_of_name_sys( syskind_t skind, LCID lcid, LPCSTR lpStr)
   case LANG_SWEDISH:    case LANG_SYRIAC:     case LANG_TAMIL:
   case LANG_TATAR:      case LANG_TELUGU:     case LANG_THAI:
   case LANG_UKRAINIAN:  case LANG_URDU:       case LANG_UZBEK:
-  case LANG_VIETNAMESE: case LANG_GAELIC:     case LANG_MALTESE:
-  case LANG_TAJIK:      case LANG_ROMANSH:    case LANG_IRISH:
-  case LANG_SAMI:       case LANG_UPPER_SORBIAN: case LANG_SUTU:
-  case LANG_TSONGA:     case LANG_TSWANA:     case LANG_VENDA:
-  case LANG_XHOSA:      case LANG_ZULU:       case LANG_ESPERANTO:
-  case LANG_WALON:      case LANG_CORNISH:    case LANG_WELSH:
+  case LANG_VIETNAMESE: case LANG_MALTESE:    case LANG_IRISH:
+  case LANG_SAMI:       case LANG_UPPER_SORBIAN: case LANG_TSWANA:
+  case LANG_XHOSA:      case LANG_ZULU:       case LANG_WELSH:
   case LANG_BRETON:
+/* some languages not in all windows versions or ReactOS */
+#ifdef LANG_GAELIC
+  case LANG_GAELIC:
+#endif
+#ifdef LANG_TAJIK
+  case LANG_TAJIK:
+#endif
+#ifdef LANG_ROMANSH
+  case LANG_ROMANSH:
+#endif
+#ifdef LANG_SUTU
+  case LANG_SUTU:
+#endif
+#ifdef LANG_TSONGA
+  case LANG_TSONGA:
+#endif
+#ifdef LANG_VENDA
+  case LANG_VENDA:
+#endif
+#ifdef LANG_ESPERANTO
+  case LANG_ESPERANTO:
+#endif
+#ifdef LANG_WALON
+  case LANG_WALON:
+#endif
+#ifdef LANG_CORNISH
+  case LANG_CORNISH:
+#endif
     nOffset = 16;
     pnLookup = Lookup_16;
     break;




More information about the wine-cvs mailing list