[WIN32CSR]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 26 Apr 2010 01:23:21 +0000 (01:23 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 26 Apr 2010 01:23:21 +0000 (01:23 +0000)
commitb5a39d6dd14ee5454e1c3100edb5807b1ce3de0a
tree630385070cfdfbe1f69399b4ebc39cb8e1ee4271
parent89a4d76d9de4304bf27b54a1737790a317ce42d7
[WIN32CSR]
- Rewrite harderror handling.
The old code was a monster function, leaking memory, using ansi rather than unicode strings and not getting this right. It was also vulnerable to attacks, making csrss crash, when corrupt parameters were sent.

svn path=/trunk/; revision=47027
reactos/subsystems/win32/csrss/win32csr/dllmain.c
reactos/subsystems/win32/csrss/win32csr/harderror.c [new file with mode: 0644]
reactos/subsystems/win32/csrss/win32csr/w32csr.h
reactos/subsystems/win32/csrss/win32csr/win32csr.rbuild