user32: Make sure explorer.exe process is spawned for the correct desktop.
commit19a3f6b5cb956bc4af1455bd624828478e2c0444
authorSebastian Lackner <sebastian@fds-team.de>
Fri, 4 Dec 2015 00:19:58 +0000 (4 01:19 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 4 Dec 2015 04:22:55 +0000 (4 13:22 +0900)
tree66931094f8bd6c93df14734dd2500cf715c64c50
parent8c4a785daf4b833561054e3556e094ab2ba6bf92
user32: Make sure explorer.exe process is spawned for the correct desktop.

If an invalid combination of winstation/desktop is active for the
current process, the handle inheritance doesn't work, and no desktop is
created.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/user32/win.c
dlls/user32/winstation.c
include/wine/server_protocol.h
server/protocol.def
server/winstation.c