25 Jun
2024
25 Jun
'24
9:54 a.m.
On Tue Jun 25 09:45:14 2024 +0000, Marc-Aurel Zent wrote:
The problem here is that this also needs to support `Ä`,`Ü` etc on some layouts, so unicode is needed there I think. I guess it is also an option to only use the unicode codepath if `buffer[0] >= 'a' && buffer[0] <= 'z'` is false, if it is a performance bottleneck...
Ideally this would just be a `CharUpperBuffW(buffer, len)` operation, if possible. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5319#note_74347