diff options
Diffstat (limited to 'Build/source/libs/icu/icu-src/source/tools/toolutil/toolutil.cpp')
-rw-r--r-- | Build/source/libs/icu/icu-src/source/tools/toolutil/toolutil.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Build/source/libs/icu/icu-src/source/tools/toolutil/toolutil.cpp b/Build/source/libs/icu/icu-src/source/tools/toolutil/toolutil.cpp index fb7263dcfe6..a035f2326a6 100644 --- a/Build/source/libs/icu/icu-src/source/tools/toolutil/toolutil.cpp +++ b/Build/source/libs/icu/icu-src/source/tools/toolutil/toolutil.cpp @@ -143,7 +143,7 @@ findDirname(const char *path, char *buffer, int32_t bufLen, UErrorCode* status) resultLen = 0; } else { resultPtr = path; - resultLen = basename - path; + resultLen = static_cast<int32_t>(basename - path); if(resultLen<1) { resultLen = 1; /* '/' or '/a' -> '/' */ } @@ -243,7 +243,7 @@ struct UToolMemory { char name[64]; int32_t capacity, maxCapacity, size, idx; void *array; - UAlignedMemory staticArray[1]; + alignas(max_align_t) char staticArray[1]; }; U_CAPI UToolMemory * U_EXPORT2 |