[Webkit-unassigned] [Bug 180640] New: [Win] Build with -DUCHAR_TYPE=wchar_t for the stopgap for UChar change of ICU 59

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 11 01:48:00 PST 2017


https://bugs.webkit.org/show_bug.cgi?id=180640

            Bug ID: 180640
           Summary: [Win] Build with -DUCHAR_TYPE=wchar_t for the stopgap
                    for UChar change of ICU 59
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com

[Win] Build with -DUCHAR_TYPE=wchar_t for the stopgap for UChar change of ICU 59

http://icu-project.org/apiref/icu4c/umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac

> Unsigned 16-bit integer. Starting with ICU 59, C++ API uses
> char16_t directly, while C API continues to use UChar.
> 
> UChar is configurable by defining the macro UCHAR_TYPE on the
> preprocessor or compiler command line: -DUCHAR_TYPE=uint16_t or
> -DUCHAR_TYPE=wchar_t (if U_SIZEOF_WCHAR_T==2) etc. (The
> UCHAR_TYPE can also be #defined earlier in this file, for outside
> the ICU library code.) This is for transitional use from
> application code that uses uint16_t or wchar_t for UTF-16.
> 
> The default is UChar=char16_t.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171211/24489b45/attachment.html>


More information about the webkit-unassigned mailing list