Index: fpdfsdk/src/javascript/PublicMethods.cpp |
diff --git a/fpdfsdk/src/javascript/PublicMethods.cpp b/fpdfsdk/src/javascript/PublicMethods.cpp |
index 4c51c9ae25cfafda6519867789037fb3ddfd7485..82bffe67bf2328a701fe14db960e8fb2f315c087 100644 |
--- a/fpdfsdk/src/javascript/PublicMethods.cpp |
+++ b/fpdfsdk/src/javascript/PublicMethods.cpp |
@@ -1554,7 +1554,7 @@ FX_BOOL CJS_PublicMethods::AFDate_FormatEx(OBJ_METHOD_PARAMS) |
if (JS_PortIsNan(dDate)) |
{ |
CFX_WideString swMsg; |
- swMsg.Format(JSGetStringFromID(pContext, IDS_STRING_JSPARSEDATE), (FX_LPCWSTR)sFormat); |
+ swMsg.Format(JSGetStringFromID(pContext, IDS_STRING_JSPARSEDATE), sFormat.c_str()); |
Alert(pContext, swMsg); |
return FALSE; |
} |
@@ -1652,7 +1652,7 @@ FX_BOOL CJS_PublicMethods::AFDate_KeystrokeEx(OBJ_METHOD_PARAMS) |
if (bWrongFormat || JS_PortIsNan(dRet)) |
{ |
CFX_WideString swMsg; |
- swMsg.Format(JSGetStringFromID(pContext, IDS_STRING_JSPARSEDATE), (FX_LPCWSTR)sFormat); |
+ swMsg.Format(JSGetStringFromID(pContext, IDS_STRING_JSPARSEDATE), sFormat.c_str()); |
Alert(pContext, swMsg); |
pEvent->Rc() = FALSE; |
return TRUE; |
@@ -2059,7 +2059,7 @@ FX_BOOL CJS_PublicMethods::AFParseDateEx(OBJ_METHOD_PARAMS) |
if (JS_PortIsNan(dDate)) |
{ |
CFX_WideString swMsg; |
- swMsg.Format(JSGetStringFromID(pContext, IDS_STRING_JSPARSEDATE), (FX_LPCWSTR)sFormat); |
+ swMsg.Format(JSGetStringFromID(pContext, IDS_STRING_JSPARSEDATE), sFormat.c_str()); |
Alert((CJS_Context *)cc, swMsg); |
return FALSE; |
} |
@@ -2304,7 +2304,7 @@ FX_BOOL CJS_PublicMethods::AFExtractNums(OBJ_METHOD_PARAMS) |
{ |
if (sPart.GetLength() > 0) |
{ |
- nums.SetElement(nIndex,CJS_Value(isolate,(FX_LPCWSTR)sPart)); |
+ nums.SetElement(nIndex,CJS_Value(isolate,sPart.c_str())); |
sPart = L""; |
nIndex ++; |
} |
@@ -2313,7 +2313,7 @@ FX_BOOL CJS_PublicMethods::AFExtractNums(OBJ_METHOD_PARAMS) |
if (sPart.GetLength() > 0) |
{ |
- nums.SetElement(nIndex,CJS_Value(isolate,(FX_LPCWSTR)sPart)); |
+ nums.SetElement(nIndex,CJS_Value(isolate,sPart.c_str())); |
} |
if (nums.GetLength() > 0) |