Partial merge of the condrv_restructure branch, including:
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Mon, 4 Aug 2014 21:33:20 +0000 (21:33 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Mon, 4 Aug 2014 21:33:20 +0000 (21:33 +0000)
commitd772498800f9e508a5fca88a78dbfb96ba5405c2
tree0078028380796216306b5fe68e8d3f87f3995c1a
parent86bb7a74cac1e95d447c75f96a74594d06c814ef
parent58f976d27f3c116ebc10a05ffba454ce1fcc3ab5
Partial merge of the condrv_restructure branch, including:
- some consrv/condrv code refactoring for a better code separation,
- make kernel32 / winsrv console CSR structures Win2k3-compliant (see CORE-7931); only Alloc/Attach/FreeConsole APIs are still not Win2k3-compliant.
- fixes for CsrCaptureMessageString and implementation of CsrCaptureMessageMultiUnicodeStringsInPlace .

CORE-7931 #comment Partial merge of the condrv_restructure branch in revision 63810.

svn path=/trunk/; revision=63810
44 files changed:
reactos/dll/ntdll/csr/capture.c
reactos/dll/win32/kernel32/client/console/alias.c
reactos/dll/win32/kernel32/client/console/console.c
reactos/dll/win32/kernel32/client/console/history.c
reactos/dll/win32/kernel32/client/console/readwrite.c
reactos/dll/win32/kernel32/client/handle.c
reactos/dll/win32/kernel32/include/console.h
reactos/include/reactos/subsys/csr/csr.h
reactos/include/reactos/subsys/win/conmsg.h
reactos/win32ss/user/winsrv/consrv.cmake
reactos/win32ss/user/winsrv/consrv/alias.c
reactos/win32ss/user/winsrv/consrv/condrv/coninput.c
reactos/win32ss/user/winsrv/consrv/condrv/conoutput.c
reactos/win32ss/user/winsrv/consrv/condrv/console.c
reactos/win32ss/user/winsrv/consrv/condrv/dummyterm.c
reactos/win32ss/user/winsrv/consrv/condrv/graphics.c
reactos/win32ss/user/winsrv/consrv/condrv/text.c
reactos/win32ss/user/winsrv/consrv/coninput.c
reactos/win32ss/user/winsrv/consrv/coninput.h
reactos/win32ss/user/winsrv/consrv/conoutput.c
reactos/win32ss/user/winsrv/consrv/conoutput.h
reactos/win32ss/user/winsrv/consrv/console.c
reactos/win32ss/user/winsrv/consrv/console.h
reactos/win32ss/user/winsrv/consrv/consrv.h
reactos/win32ss/user/winsrv/consrv/frontendctl.c
reactos/win32ss/user/winsrv/consrv/frontends/gui/conwnd.c
reactos/win32ss/user/winsrv/consrv/frontends/gui/guisettings.c
reactos/win32ss/user/winsrv/consrv/frontends/gui/guiterm.c
reactos/win32ss/user/winsrv/consrv/frontends/gui/guiterm.h
reactos/win32ss/user/winsrv/consrv/frontends/input.c
reactos/win32ss/user/winsrv/consrv/frontends/terminal.c
reactos/win32ss/user/winsrv/consrv/frontends/tui/tuiterm.c
reactos/win32ss/user/winsrv/consrv/frontends/tui/tuiterm.h
reactos/win32ss/user/winsrv/consrv/handle.c
reactos/win32ss/user/winsrv/consrv/handle.h
reactos/win32ss/user/winsrv/consrv/include/conio.h
reactos/win32ss/user/winsrv/consrv/include/conio_winsrv.h
reactos/win32ss/user/winsrv/consrv/include/console.h
reactos/win32ss/user/winsrv/consrv/include/rect.h
reactos/win32ss/user/winsrv/consrv/include/term.h
reactos/win32ss/user/winsrv/consrv/init.c
reactos/win32ss/user/winsrv/consrv/lineinput.c
reactos/win32ss/user/winsrv/consrv/lineinput.h
reactos/win32ss/user/winsrv/consrv/procinit.h