| Index: fpdfsdk/fsdk_baseannot.cpp
|
| diff --git a/fpdfsdk/fsdk_baseannot.cpp b/fpdfsdk/fsdk_baseannot.cpp
|
| index 9b214738d8db62992f0856947490067bdf15e3bc..2ef28716d08ce922269f93c272e7cb27c6960fd3 100644
|
| --- a/fpdfsdk/fsdk_baseannot.cpp
|
| +++ b/fpdfsdk/fsdk_baseannot.cpp
|
| @@ -289,7 +289,7 @@ CFX_ByteString CPDFSDK_DateTime::ToCommonDateTimeString() {
|
| else
|
| str1 += "+";
|
| CFX_ByteString str2;
|
| - str2.Format("%02d:%02u", abs(dt.tzHour), dt.tzMinute);
|
| + str2.Format("%02d:%02u", std::abs(static_cast<int>(dt.tzHour)), dt.tzMinute);
|
| return str1 + str2;
|
| }
|
|
|
| @@ -305,8 +305,8 @@ CFX_ByteString CPDFSDK_DateTime::ToPDFDateTimeString() {
|
| else
|
| dtStr += CFX_ByteString("+");
|
| memset(tempStr, 0, sizeof(tempStr));
|
| - FXSYS_snprintf(tempStr, sizeof(tempStr) - 1, "%02d'%02u'", abs(dt.tzHour),
|
| - dt.tzMinute);
|
| + FXSYS_snprintf(tempStr, sizeof(tempStr) - 1, "%02d'%02u'",
|
| + std::abs(static_cast<int>(dt.tzHour)), dt.tzMinute);
|
| dtStr += CFX_ByteString(tempStr);
|
| return dtStr;
|
| }
|
|
|