"Robert Shearman" R.J.Shearman@warwick.ac.uk wrote:
However, couldn't we just replace the libwine_unicode function with an appropriate (well-documented) kernel32 string function: strcatW -> lstrcatW strcmpW -> lstrcmpW strcpyW -> lstrcpyW strlenW -> lstrlenW ... etc
No. The above APIs use SEH internally which make things a lot slower. I think ReactOS wants to avoid them as well, as much as possible and use some internal versions instead.