mirror of
https://github.com/reactos/reactos.git
synced 2024-12-27 09:34:43 +00:00
- Fix a bunch of various bugs in the Rtl String routines, mostly subtle (ie: fail AFTER writing maximum length, not before (some apps might depend on it), fix completely broken RtlAnsiCharToUnicodeChar prototype and functionality, don't clear buffers when we shouldn't/clear buffers when we should...)
- Also cleanup formatting of the file - Use Index member from Rtl...To...N API when null-terminating the strings. - Various optimizations and simplifications in some of the loops. - Remove some duplicated code. - Notes about special handling where required, also implement it in some parts. - Add more failure cases. - Return correct status codes on failures. svn path=/trunk/; revision=18002
This commit is contained in:
parent
d1d61051c9
commit
c6a32a07bd
1 changed files with 617 additions and 732 deletions
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue