summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu/icu-src/source/extra/uconv/uconv.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/icu/icu-src/source/extra/uconv/uconv.cpp')
-rw-r--r--Build/source/libs/icu/icu-src/source/extra/uconv/uconv.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Build/source/libs/icu/icu-src/source/extra/uconv/uconv.cpp b/Build/source/libs/icu/icu-src/source/extra/uconv/uconv.cpp
index 3bc807c819d..c3dca05ad8b 100644
--- a/Build/source/libs/icu/icu-src/source/extra/uconv/uconv.cpp
+++ b/Build/source/libs/icu/icu-src/source/extra/uconv/uconv.cpp
@@ -736,7 +736,7 @@ ConvertFile::convertFile(const char *pname,
willexit = FALSE;
// input file offset at the beginning of the next buffer
- infoffset += rd;
+ infoffset += static_cast<uint32_t>(rd);
rd = fread(buf, 1, bufsz, infile);
if (ferror(infile) != 0) {
@@ -974,7 +974,7 @@ ConvertFile::convertFile(const char *pname,
// input file offset of the current byte buffer +
// byte buffer offset of where the current Unicode buffer is converted from +
// fromoffsets[Unicode offset]
- ferroffset = infoffset + (prevbufp - buf) + fromoffset;
+ ferroffset = static_cast<int32_t>(infoffset + (prevbufp - buf) + fromoffset);
errtag = "problemCvtFromU";
} else {
// Do not use fromoffsets if (t != NULL) because the Unicode text may