mirror of
https://github.com/reactos/reactos.git
synced 2024-10-19 23:50:05 +00:00
[SETUP]
Formatting. No code changes! svn path=/trunk/; revision=63478
This commit is contained in:
parent
10a9a8e0a3
commit
86b416b410
|
@ -36,112 +36,122 @@ typedef DWORD (WINAPI *PINSTALL_REACTOS)(HINSTANCE hInstance);
|
||||||
|
|
||||||
/* FUNCTIONS ****************************************************************/
|
/* FUNCTIONS ****************************************************************/
|
||||||
|
|
||||||
LPTSTR lstrchr(LPCTSTR s, TCHAR c)
|
LPTSTR
|
||||||
|
lstrchr(
|
||||||
|
LPCTSTR s,
|
||||||
|
TCHAR c)
|
||||||
{
|
{
|
||||||
while (*s)
|
while (*s)
|
||||||
{
|
{
|
||||||
if (*s == c)
|
if (*s == c)
|
||||||
|
return (LPTSTR)s;
|
||||||
|
s++;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (c == (TCHAR)0)
|
||||||
return (LPTSTR)s;
|
return (LPTSTR)s;
|
||||||
s++;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (c == (TCHAR)0)
|
return (LPTSTR)NULL;
|
||||||
return (LPTSTR)s;
|
|
||||||
|
|
||||||
return (LPTSTR)NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static VOID
|
|
||||||
RunNewSetup (HINSTANCE hInstance)
|
static
|
||||||
|
VOID
|
||||||
|
RunNewSetup(
|
||||||
|
HINSTANCE hInstance)
|
||||||
{
|
{
|
||||||
HMODULE hDll;
|
HMODULE hDll;
|
||||||
PINSTALL_REACTOS InstallReactOS;
|
PINSTALL_REACTOS InstallReactOS;
|
||||||
|
|
||||||
hDll = LoadLibrary (TEXT("syssetup"));
|
hDll = LoadLibrary(TEXT("syssetup"));
|
||||||
if (hDll == NULL)
|
if (hDll == NULL)
|
||||||
{
|
{
|
||||||
DPRINT("Failed to load 'syssetup'!\n");
|
DPRINT("Failed to load 'syssetup'!\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
DPRINT("Loaded 'syssetup'!\n");
|
DPRINT("Loaded 'syssetup'!\n");
|
||||||
InstallReactOS = (PINSTALL_REACTOS)GetProcAddress (hDll, "InstallReactOS");
|
InstallReactOS = (PINSTALL_REACTOS)GetProcAddress(hDll, "InstallReactOS");
|
||||||
|
if (InstallReactOS == NULL)
|
||||||
if (InstallReactOS == NULL)
|
|
||||||
{
|
{
|
||||||
DPRINT("Failed to get address for 'InstallReactOS()'!\n");
|
DPRINT("Failed to get address for 'InstallReactOS()'!\n");
|
||||||
FreeLibrary (hDll);
|
FreeLibrary(hDll);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
InstallReactOS (hInstance);
|
InstallReactOS(hInstance);
|
||||||
|
|
||||||
FreeLibrary (hDll);
|
FreeLibrary(hDll);
|
||||||
}
|
}
|
||||||
|
|
||||||
static VOID
|
|
||||||
RunLiveCD (HINSTANCE hInstance)
|
static
|
||||||
|
VOID
|
||||||
|
RunLiveCD(
|
||||||
|
HINSTANCE hInstance)
|
||||||
{
|
{
|
||||||
HMODULE hDll;
|
HMODULE hDll;
|
||||||
PINSTALL_REACTOS InstallLiveCD;
|
PINSTALL_REACTOS InstallLiveCD;
|
||||||
|
|
||||||
hDll = LoadLibrary (TEXT("syssetup"));
|
hDll = LoadLibrary(TEXT("syssetup"));
|
||||||
if (hDll == NULL)
|
if (hDll == NULL)
|
||||||
{
|
{
|
||||||
DPRINT("Failed to load 'syssetup'!\n");
|
DPRINT("Failed to load 'syssetup'!\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
DPRINT("Loaded 'syssetup'!\n");
|
DPRINT("Loaded 'syssetup'!\n");
|
||||||
InstallLiveCD = (PINSTALL_REACTOS)GetProcAddress (hDll, "InstallLiveCD");
|
InstallLiveCD = (PINSTALL_REACTOS)GetProcAddress(hDll, "InstallLiveCD");
|
||||||
|
if (InstallLiveCD == NULL)
|
||||||
if (InstallLiveCD == NULL)
|
|
||||||
{
|
{
|
||||||
DPRINT("Failed to get address for 'InstallReactOS()'!\n");
|
DPRINT("Failed to get address for 'InstallReactOS()'!\n");
|
||||||
FreeLibrary (hDll);
|
FreeLibrary(hDll);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
InstallLiveCD (hInstance);
|
InstallLiveCD(hInstance);
|
||||||
|
|
||||||
FreeLibrary (hDll);
|
FreeLibrary(hDll);
|
||||||
}
|
}
|
||||||
|
|
||||||
int WINAPI
|
|
||||||
_tWinMain (HINSTANCE hInstance,
|
int
|
||||||
HINSTANCE hPrevInstance,
|
WINAPI
|
||||||
LPTSTR lpCmdLine,
|
_tWinMain(
|
||||||
int nShowCmd)
|
HINSTANCE hInstance,
|
||||||
|
HINSTANCE hPrevInstance,
|
||||||
|
LPTSTR lpCmdLine,
|
||||||
|
int nShowCmd)
|
||||||
{
|
{
|
||||||
LPTSTR CmdLine;
|
LPTSTR CmdLine;
|
||||||
LPTSTR p;
|
LPTSTR p;
|
||||||
|
|
||||||
CmdLine = GetCommandLine ();
|
CmdLine = GetCommandLine();
|
||||||
|
|
||||||
DPRINT("CmdLine: <%s>\n",CmdLine);
|
DPRINT("CmdLine: <%s>\n",CmdLine);
|
||||||
|
|
||||||
p = lstrchr (CmdLine, TEXT('-'));
|
p = lstrchr(CmdLine, TEXT('-'));
|
||||||
if (p == NULL)
|
if (p == NULL)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
if (!lstrcmpi (p, TEXT("-newsetup")))
|
if (!lstrcmpi(p, TEXT("-newsetup")))
|
||||||
{
|
{
|
||||||
RunNewSetup (hInstance);
|
RunNewSetup(hInstance);
|
||||||
}
|
}
|
||||||
else if (!lstrcmpi (p, TEXT("-mini")))
|
else if (!lstrcmpi(p, TEXT("-mini")))
|
||||||
{
|
{
|
||||||
RunLiveCD (hInstance);
|
RunLiveCD(hInstance);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
/* Add new setup types here */
|
/* Add new setup types here */
|
||||||
else if (...)
|
else if (...)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* EOF */
|
/* EOF */
|
||||||
|
|
Loading…
Reference in a new issue