Do not convert from string literal to wchar_t*
authorBo Xu <bo_xu@foxitsoftware.com>
Fri, 9 Jan 2015 00:29:03 +0000 (16:29 -0800)
committerBo Xu <bo_xu@foxitsoftware.com>
Fri, 9 Jan 2015 00:29:03 +0000 (16:29 -0800)
R=brucedawson@chromium.org

Review URL: https://codereview.chromium.org/841203002

xfa/src/fxfa/src/fm2js/xfa_fm2jscontext.cpp

index 330bfcf..be74852 100644 (file)
@@ -3958,7 +3958,7 @@ void CXFA_FM2JSContext::EncodeURL (FX_BSTR szURLString,  CFX_ByteTextBuf &szResu
     FX_WCHAR strUnsafe[] = { ' ', '<', '>', '"', '#', '%', '{', '}', '|', '\\', '^', '~', '[', ']', '`' };\r
     FX_WCHAR strReserved[] = {';', '/', '?', ':', '@', '=', '&'};\r
     FX_WCHAR strSpecial[] = {'$', '-', '+', '!', '*', '\'', '(', ')', ','};\r
-    FX_WCHAR* strCode = L"0123456789abcdef";\r
+    const FX_LPCWSTR strCode = L"0123456789abcdef";\r
     for (FX_INT32 u = 0; u < iLength; ++u) {\r
         ch = wsURLString.GetAt(u);\r
         FX_INT32 i = 0;\r
@@ -4128,7 +4128,7 @@ void CXFA_FM2JSContext::EncodeXML (FX_BSTR szXMLString,  CFX_ByteTextBuf &szResu
         L"lt",\r
         L"gt"\r
     };\r
-    FX_WCHAR* strCode = L"0123456789abcdef";\r
+    const FX_LPCWSTR strCode = L"0123456789abcdef";\r
     FX_WCHAR ch = 0;\r
     FX_INT32 iLength = wsXMLString.GetLength();\r
     FX_INT32 iIndex = 0;\r