- No need to do extra work when the process starts.

svn path=/trunk/; revision=51972
This commit is contained in:
James Tabor 2011-05-28 00:32:15 +00:00
parent 90e1322075
commit 787984bc0f

View file

@ -64,7 +64,6 @@ Win32kProcessCallback(struct _EPROCESS *Process,
SIZE_T ViewSize = 0;
LARGE_INTEGER Offset;
PVOID UserBase = NULL;
BOOL Connected;
PRTL_USER_PROCESS_PARAMETERS pParams = NULL;
NTSTATUS Status;
extern PSECTION_OBJECT GlobalUserHeapSection;
@ -117,14 +116,10 @@ Win32kProcessCallback(struct _EPROCESS *Process,
Win32Process->peProcess = Process;
/* setup process flags */
Win32Process->W32PF_flags = 0;
Connected = !(Win32Process->W32PF_flags & W32PF_THREADCONNECTED);
Win32Process->W32PF_flags |= W32PF_THREADCONNECTED;
Win32Process->W32PF_flags = W32PF_THREADCONNECTED;
if ( pParams &&
pParams->WindowFlags & STARTF_SCRNSAVER &&
Connected)
pParams->WindowFlags & STARTF_SCRNSAVER )
{
ppiScrnSaver = Win32Process;
Win32Process->W32PF_flags |= W32PF_SCREENSAVER;