Index: core/src/fpdftext/fpdf_text.cpp |
diff --git a/core/src/fpdftext/fpdf_text.cpp b/core/src/fpdftext/fpdf_text.cpp |
index 1e56bf901d48248bf18ea91a8f5378e1dce8b78f..4aea797c392d827b8883212cbc57f84673dbe766 100644 |
--- a/core/src/fpdftext/fpdf_text.cpp |
+++ b/core/src/fpdftext/fpdf_text.cpp |
@@ -4,6 +4,10 @@ |
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
+#include <cctype> |
+#include <cwctype> |
+#include <memory> |
+ |
#include "core/include/fpdfapi/fpdf_page.h" |
#include "core/include/fpdfapi/fpdf_pageobj.h" |
#include "core/include/fpdfapi/fpdf_resource.h" |
@@ -11,12 +15,8 @@ |
#include "core/include/fxcrt/fx_bidi.h" |
#include "core/include/fxcrt/fx_ucd.h" |
#include "text_int.h" |
-#include "third_party/base/nonstd_unique_ptr.h" |
#include "txtproc.h" |
-#include <cctype> |
-#include <cwctype> |
- |
CFX_ByteString CharFromUnicodeAlt(FX_WCHAR unicode, |
int destcp, |
const FX_CHAR* defchar) { |
@@ -314,7 +314,7 @@ void NormalizeString(CFX_WideString& str) { |
return; |
} |
CFX_WideString sBuffer; |
- nonstd::unique_ptr<CFX_BidiChar> pBidiChar(new CFX_BidiChar); |
+ std::unique_ptr<CFX_BidiChar> pBidiChar(new CFX_BidiChar); |
CFX_WordArray order; |
FX_BOOL bR2L = FALSE; |
int32_t start = 0, count = 0, i = 0; |