Author: akhaldi
Date: Tue May  3 21:49:08 2016
New Revision: 71254

URL: http://svn.reactos.org/svn/reactos?rev=71254&view=rev
Log:
[0.4.1] Apply the usetup path localization fix by Wim Hueskes. CORE-9656

Modified:
    branches/ros-branch-0_4_1/reactos/base/setup/usetup/interface/usetup.c

Modified: branches/ros-branch-0_4_1/reactos/base/setup/usetup/interface/usetup.c
URL: 
http://svn.reactos.org/svn/reactos/branches/ros-branch-0_4_1/reactos/base/setup/usetup/interface/usetup.c?rev=71254&r1=71253&r2=71254&view=diff
==============================================================================
--- branches/ros-branch-0_4_1/reactos/base/setup/usetup/interface/usetup.c      
[iso-8859-1] (original)
+++ branches/ros-branch-0_4_1/reactos/base/setup/usetup/interface/usetup.c      
[iso-8859-1] Tue May  3 21:49:08 2016
@@ -629,6 +629,10 @@
  *
  * Next pages: IntroPage, QuitPage
  *
+ * SIDEEFFECTS
+ *  Init SelectedLanguageId
+ *  Init LanguageId
+ *
  * RETURNS
  *   Number of the next page.
  */
@@ -772,6 +776,8 @@
  *  Init RequiredPartitionDiskSpace
  *  Init IsUnattendedSetup
  *  If unattended, init *List and sets the Codepage
+ *  If unattended, init SelectedLanguageId
+ *  If unattended, init LanguageId
  *
  * RETURNS
  *   Number of the next page.
@@ -906,10 +912,10 @@
 
         /* new part */
         wcscpy(SelectedLanguageId,LocaleID);
+        LanguageId = (LANGID)(wcstol(SelectedLanguageId, NULL, 16) & 0xFFFF);
 
         /* first we hack LanguageList */
         ListEntry = GetFirstListEntry(LanguageList);
-
         while (ListEntry != NULL)
         {
             if (!wcsicmp(LocaleID, GetListEntryUserData(ListEntry)))


Reply via email to