| Index: core/fpdfapi/fpdf_edit/fpdf_edit_create.cpp
|
| diff --git a/core/fpdfapi/fpdf_edit/fpdf_edit_create.cpp b/core/fpdfapi/fpdf_edit/fpdf_edit_create.cpp
|
| index c0d2ab0dd34b3ba38e2ba5f37c24fe9623f599b1..a337cf59ff286fa994e5504d9656aac4a994c93a 100644
|
| --- a/core/fpdfapi/fpdf_edit/fpdf_edit_create.cpp
|
| +++ b/core/fpdfapi/fpdf_edit/fpdf_edit_create.cpp
|
| @@ -2011,7 +2011,7 @@ void CPDF_Creator::InitID(FX_BOOL bDefault) {
|
| CPDF_StandardSecurityHandler handler;
|
| CFX_ByteString user_pass = m_pParser->GetPassword();
|
| uint32_t flag = PDF_ENCRYPT_CONTENT;
|
| - handler.OnCreate(m_pEncryptDict, m_pIDArray, (const uint8_t*)user_pass,
|
| + handler.OnCreate(m_pEncryptDict, m_pIDArray, user_pass.raw_str(),
|
| user_pass.GetLength(), flag);
|
| if (m_bNewCrypto) {
|
| delete m_pCryptoHandler;
|
|
|