Index: core/src/fpdfapi/fpdf_edit/fpdf_edit_create.cpp |
diff --git a/core/src/fpdfapi/fpdf_edit/fpdf_edit_create.cpp b/core/src/fpdfapi/fpdf_edit/fpdf_edit_create.cpp |
index e5bb1cf98505d86a290275360ab8572696b36979..bdbcccdf06dc5d47cc9832e2648e85a6524743db 100644 |
--- a/core/src/fpdfapi/fpdf_edit/fpdf_edit_create.cpp |
+++ b/core/src/fpdfapi/fpdf_edit/fpdf_edit_create.cpp |
@@ -1,7 +1,7 @@ |
// Copyright 2014 PDFium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
- |
+ |
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
#include "../../../include/fpdfapi/fpdf_serial.h" |
@@ -2113,6 +2113,13 @@ FX_BOOL CPDF_Creator::SetFileVersion(FX_INT32 fileVersion ) |
m_FileVersion = fileVersion; |
return TRUE; |
} |
+void CPDF_Creator::RemoveSecurity() |
+{ |
+ ResetStandardSecurity(); |
+ m_bSecurityChanged = TRUE; |
+ m_pEncryptDict = NULL; |
+ m_pCryptoHandler = NULL; |
+} |
void CPDF_Creator::ResetStandardSecurity() |
{ |
if ((m_bStandardSecurity || m_bNewCrypto) && m_pCryptoHandler) { |