Skip to content

Commit bef7f16

Browse files
author
Lance Parker
committed
unorm2.h says UChar is unsigned short, but cd58f5c changed that to char16_t which is supposed to be the same thing on C++11
1 parent aa46ff1 commit bef7f16

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

stdlib/public/SwiftShims/UnicodeShims.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -440,8 +440,8 @@ __swift_stdlib_unorm2_getNFCInstance(__swift_stdlib_UErrorCode *);
440440
SWIFT_RUNTIME_STDLIB_INTERFACE
441441
__swift_int32_t
442442
__swift_stdlib_unorm2_normalize(const __swift_stdlib_UNormalizer2 *,
443-
const __swift_stdlib_UChar *, __swift_int32_t,
444-
__swift_stdlib_UChar *, __swift_int32_t,
443+
const __swift_uint16_t *, __swift_int32_t,
444+
__swift_uint16_t *, __swift_int32_t,
445445
__swift_stdlib_UErrorCode *);
446446

447447
SWIFT_RUNTIME_STDLIB_INTERFACE

stdlib/public/stubs/UnicodeNormalization.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,8 +288,8 @@ swift::__swift_stdlib_unorm2_getNFCInstance(__swift_stdlib_UErrorCode *err) {
288288
}
289289

290290
int32_t swift::__swift_stdlib_unorm2_normalize(
291-
const __swift_stdlib_UNormalizer2 *norm, const __swift_stdlib_UChar *src,
292-
__swift_int32_t len, __swift_stdlib_UChar *dst, __swift_int32_t capacity,
291+
const __swift_stdlib_UNormalizer2 *norm, const __swift_uint16_t *src,
292+
__swift_int32_t len, __swift_uint16_t *dst, __swift_int32_t capacity,
293293
__swift_stdlib_UErrorCode *err) {
294294
return unorm2_normalize(ptr_cast<UNormalizer2>(norm), src, len, dst, capacity,
295295
ptr_cast<UErrorCode>(err));

0 commit comments

Comments
 (0)