Alexandre Julliard : unicode: Avoid copying the decomposition data when not necessary.

Alexandre Julliard julliard at winehq.org
Tue Feb 4 15:33:20 CST 2020


Module: wine
Branch: master
Commit: cd8eaef47e00aacecbf8c6d3a61c971724cbebf4
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=cd8eaef47e00aacecbf8c6d3a61c971724cbebf4

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue Feb  4 10:52:04 2020 +0100

unicode: Avoid copying the decomposition data when not necessary.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/kernelbase/decompose.c | 16 +----------
 dlls/kernelbase/locale.c    | 67 +++++++++++++++++++++++++++++----------------
 dlls/ntdll/locale.c         | 40 +++++++++++++++++++--------
 include/wine/unicode.h      |  3 --
 libs/port/decompose.c       | 21 ++------------
 libs/port/mbtowc.c          | 53 +++++++++++++++++++++++------------
 libs/port/sortkey.c         | 30 ++++++++++++--------
 tools/make_unicode          | 51 ++++------------------------------
 8 files changed, 135 insertions(+), 146 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=cd8eaef47e00aacecbf8c6d3a61c971724cbebf4



More information about the wine-cvs mailing list