| Index: fpdfsdk/fpdfxfa/fpdfxfa_doc.cpp
|
| diff --git a/fpdfsdk/fpdfxfa/fpdfxfa_doc.cpp b/fpdfsdk/fpdfxfa/fpdfxfa_doc.cpp
|
| index fbc05bd9aaedfd84ef5b8d3ec7497ab2a9ac084b..bb8793f1a7ce1578af68140f86d6866e09da2845 100644
|
| --- a/fpdfsdk/fpdfxfa/fpdfxfa_doc.cpp
|
| +++ b/fpdfsdk/fpdfxfa/fpdfxfa_doc.cpp
|
| @@ -957,7 +957,7 @@ FX_BOOL CPDFXFA_Document::_ExportSubmitFile(FPDF_FILEHANDLER* pFileHandler,
|
| ws.FromLocal("data");
|
| CFX_ByteString content = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n";
|
| fileStream.WriteBlock((const FX_CHAR*)content, 0, content.GetLength());
|
| - m_pXFADoc->SavePackage(ws, &fileStream);
|
| + m_pXFADoc->SavePackage(ws.AsWideStringC(), &fileStream);
|
| } else if (fileType == FXFA_SAVEAS_XDP) {
|
| if (flag == 0)
|
| flag = FXFA_CONFIG | FXFA_TEMPLATE | FXFA_LOCALESET | FXFA_DATASETS |
|
| @@ -1018,11 +1018,11 @@ FX_BOOL CPDFXFA_Document::_ExportSubmitFile(FPDF_FILEHANDLER* pFileHandler,
|
| if (pPrePDFObj->GetString() == "form") {
|
| CFX_WideString ws;
|
| ws.FromLocal("form");
|
| - m_pXFADoc->SavePackage(ws, &fileStream);
|
| + m_pXFADoc->SavePackage(ws.AsWideStringC(), &fileStream);
|
| } else if (pPrePDFObj->GetString() == "datasets") {
|
| CFX_WideString ws;
|
| ws.FromLocal("datasets");
|
| - m_pXFADoc->SavePackage(ws, &fileStream);
|
| + m_pXFADoc->SavePackage(ws.AsWideStringC(), &fileStream);
|
| } else {
|
| // PDF,creator.
|
| }
|
|
|