| 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;
|
|
|