From df7c034a38291257ec2ee084c41fe01eebec0d1f Mon Sep 17 00:00:00 2001 From: Matthias Kupfer Date: Wed, 4 Feb 2009 14:28:27 +0000 Subject: [PATCH] - Apply minor fix to German translation. - Create Administrator account after default settings have been set. - Solves issue #4214 and partly #3448 (GeoID still not set per default, but all changes apply to installed system now). - See booth issues for more details. svn path=/trunk/; revision=39388 --- reactos/dll/win32/syssetup/install.c | 30 ++++++++++++------------ reactos/dll/win32/syssetup/lang/de-DE.rc | 2 +- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/reactos/dll/win32/syssetup/install.c b/reactos/dll/win32/syssetup/install.c index c2ce03c5f27..4194cd25ef3 100644 --- a/reactos/dll/win32/syssetup/install.c +++ b/reactos/dll/win32/syssetup/install.c @@ -881,6 +881,21 @@ InstallReactOS(HINSTANCE hInstance) /* Append the Admin-RID */ AppendRidToSid(&AdminSid, DomainSid, DOMAIN_USER_RID_ADMIN); + CreateTempDir(L"TEMP"); + CreateTempDir(L"TMP"); + + if (GetWindowsDirectory(szBuffer, sizeof(szBuffer) / sizeof(TCHAR))) + { + PathAddBackslash(szBuffer); + _tcscat(szBuffer, _T("system")); + CreateDirectory(szBuffer, NULL); + } + + if (!CommonInstall()) + return 0; + + InstallWizard(); + /* Create the Administrator account */ if (!SamCreateUser(L"Administrator", L"", AdminSid)) { @@ -932,21 +947,6 @@ InstallReactOS(HINSTANCE hInstance) } /* END OF ROS HACK */ - CreateTempDir(L"TEMP"); - CreateTempDir(L"TMP"); - - if (GetWindowsDirectory(szBuffer, sizeof(szBuffer) / sizeof(TCHAR))) - { - PathAddBackslash(szBuffer); - _tcscat(szBuffer, _T("system")); - CreateDirectory(szBuffer, NULL); - } - - if (!CommonInstall()) - return 0; - - InstallWizard(); - SetupCloseInfFile(hSysSetupInf); SetSetupType(0); diff --git a/reactos/dll/win32/syssetup/lang/de-DE.rc b/reactos/dll/win32/syssetup/lang/de-DE.rc index 11b9f4261d0..750f97f3f15 100644 --- a/reactos/dll/win32/syssetup/lang/de-DE.rc +++ b/reactos/dll/win32/syssetup/lang/de-DE.rc @@ -272,7 +272,7 @@ BEGIN IDS_WZD_SETCOMPUTERNAME "Setup konnte den Computernamen nicht setzen." IDS_WZD_COMPUTERNAME "Setup kann erst fortgesetzt werden kann, wenn ein Computername eingegeben wurde." IDS_WZD_PASSWORDEMPTY "Sie müssen ein Passwort setzen!" - IDS_WZD_PASSWORDMATCH "Die Passwörter sind nicht gleich. Bitte setzen Sie die Passwöter erneut." + IDS_WZD_PASSWORDMATCH "Die Passwörter sind nicht gleich. Bitte setzen Sie die Passwörter erneut." IDS_WZD_PASSWORDCHAR "Das Passwort das sie setzten enthält ungültige Zeichen. Bitte setzen Sie ein gültiges Passwort." IDS_WZD_LOCALTIME "Setup konnte die lokale Zeit nicht setzen." END