| Index: fpdfsdk/javascript/PublicMethods.cpp
|
| diff --git a/fpdfsdk/javascript/PublicMethods.cpp b/fpdfsdk/javascript/PublicMethods.cpp
|
| index d154fc176629d28640425fd5554281ac889aa48a..60973694302600340d7ca0ec013916b896ac5a62 100644
|
| --- a/fpdfsdk/javascript/PublicMethods.cpp
|
| +++ b/fpdfsdk/javascript/PublicMethods.cpp
|
| @@ -62,44 +62,44 @@ static const FX_WCHAR* const fullmonths[] = {
|
| L"May", L"June", L"July", L"August",
|
| L"September", L"October", L"November", L"December"};
|
|
|
| -FX_BOOL CJS_PublicMethods::IsNumber(const FX_WCHAR* str) {
|
| +bool CJS_PublicMethods::IsNumber(const FX_WCHAR* str) {
|
| CFX_WideString sTrim = StrTrim(str);
|
| const FX_WCHAR* pTrim = sTrim.c_str();
|
| const FX_WCHAR* p = pTrim;
|
|
|
| - FX_BOOL bDot = FALSE;
|
| - FX_BOOL bKXJS = FALSE;
|
| + bool bDot = false;
|
| + bool bKXJS = false;
|
|
|
| wchar_t c;
|
| - while ((c = *p)) {
|
| - if (c == '.' || c == ',') {
|
| + while ((c = *p) != L'\0') {
|
| + if (c == L'.' || c == L',') {
|
| if (bDot)
|
| - return FALSE;
|
| - bDot = TRUE;
|
| - } else if (c == '-' || c == '+') {
|
| + return false;
|
| + bDot = true;
|
| + } else if (c == L'-' || c == L'+') {
|
| if (p != pTrim)
|
| - return FALSE;
|
| - } else if (c == 'e' || c == 'E') {
|
| + return false;
|
| + } else if (c == L'e' || c == L'E') {
|
| if (bKXJS)
|
| - return FALSE;
|
| + return false;
|
|
|
| p++;
|
| c = *p;
|
| - if (c == '+' || c == '-') {
|
| - bKXJS = TRUE;
|
| + if (c == L'+' || c == L'-') {
|
| + bKXJS = true;
|
| } else {
|
| - return FALSE;
|
| + return false;
|
| }
|
| } else if (!FXSYS_iswdigit(c)) {
|
| - return FALSE;
|
| + return false;
|
| }
|
| p++;
|
| }
|
|
|
| - return TRUE;
|
| + return true;
|
| }
|
|
|
| -FX_BOOL CJS_PublicMethods::maskSatisfied(wchar_t c_Change, wchar_t c_Mask) {
|
| +bool CJS_PublicMethods::maskSatisfied(wchar_t c_Change, wchar_t c_Mask) {
|
| switch (c_Mask) {
|
| case L'9':
|
| return FXSYS_iswdigit(c_Change);
|
| @@ -108,13 +108,13 @@ FX_BOOL CJS_PublicMethods::maskSatisfied(wchar_t c_Change, wchar_t c_Mask) {
|
| case L'O':
|
| return FXSYS_iswalnum(c_Change);
|
| case L'X':
|
| - return TRUE;
|
| + return true;
|
| default:
|
| return (c_Change == c_Mask);
|
| }
|
| }
|
|
|
| -FX_BOOL CJS_PublicMethods::isReservedMaskChar(wchar_t ch) {
|
| +bool CJS_PublicMethods::isReservedMaskChar(wchar_t ch) {
|
| return ch == L'9' || ch == L'A' || ch == L'O' || ch == L'X';
|
| }
|
|
|
|
|