| Index: core/include/fpdfapi/fpdf_parser.h
|
| diff --git a/core/include/fpdfapi/fpdf_parser.h b/core/include/fpdfapi/fpdf_parser.h
|
| index 4b918026016f16a564c09b6530b422f60ed43939..c72acc834fd79fd48cd8586435445635b4a37005 100644
|
| --- a/core/include/fpdfapi/fpdf_parser.h
|
| +++ b/core/include/fpdfapi/fpdf_parser.h
|
| @@ -211,7 +211,7 @@ protected:
|
| #define PDFWORD_TEXT 2
|
| #define PDFWORD_DELIMITER 3
|
| #define PDFWORD_NAME 4
|
| -class CPDF_SimpleParser : public CFX_Object
|
| +class CPDF_SimpleParser
|
| {
|
| public:
|
|
|
| @@ -250,7 +250,7 @@ private:
|
|
|
| FX_DWORD m_dwCurPos;
|
| };
|
| -class CPDF_SyntaxParser : public CFX_Object
|
| +class CPDF_SyntaxParser
|
| {
|
| public:
|
|
|
| @@ -372,7 +372,7 @@ struct PARSE_CONTEXT {
|
|
|
| FX_FILESIZE m_DataEnd;
|
| };
|
| -class IPDF_DocParser : public CFX_Object
|
| +class IPDF_DocParser
|
| {
|
| public:
|
| virtual ~IPDF_DocParser() { }
|
| @@ -613,7 +613,7 @@ protected:
|
| #define FXCIPHER_RC4 1
|
| #define FXCIPHER_AES 2
|
| #define FXCIPHER_AES2 3
|
| -class CPDF_SecurityHandler : public CFX_Object
|
| +class CPDF_SecurityHandler
|
| {
|
| public:
|
|
|
| @@ -715,7 +715,7 @@ private:
|
|
|
| int m_KeyLen;
|
| };
|
| -class CPDF_CryptoHandler : public CFX_Object
|
| +class CPDF_CryptoHandler
|
| {
|
| public:
|
|
|
| @@ -772,7 +772,7 @@ protected:
|
|
|
| FX_LPBYTE m_pAESContext;
|
| };
|
| -class CPDF_Point : public CFX_Object
|
| +class CPDF_Point
|
| {
|
| public:
|
|
|
| @@ -829,7 +829,7 @@ void FPDF_FileSpec_SetWin32Path(CPDF_Object* pFileSpec, const CFX_WideString&
|
| void FlateEncode(const FX_BYTE* src_buf, FX_DWORD src_size, FX_LPBYTE& dest_buf, FX_DWORD& dest_size);
|
| FX_DWORD FlateDecode(const FX_BYTE* src_buf, FX_DWORD src_size, FX_LPBYTE& dest_buf, FX_DWORD& dest_size);
|
| FX_DWORD RunLengthDecode(const FX_BYTE* src_buf, FX_DWORD src_size, FX_LPBYTE& dest_buf, FX_DWORD& dest_size);
|
| -class CPDF_NumberTree : public CFX_Object
|
| +class CPDF_NumberTree
|
| {
|
| public:
|
|
|
| @@ -885,7 +885,7 @@ protected:
|
| IFX_FileAvail* m_pFileAvail;
|
| IFX_FileRead* m_pFileRead;
|
| };
|
| -class CPDF_SortObjNumArray : public CFX_Object
|
| +class CPDF_SortObjNumArray
|
| {
|
| public:
|
|
|
| @@ -910,7 +910,7 @@ enum PDF_PAGENODE_TYPE {
|
| PDF_PAGENODE_PAGES,
|
| PDF_PAGENODE_ARRAY,
|
| };
|
| -class CPDF_PageNode : public CFX_Object
|
| +class CPDF_PageNode
|
| {
|
| public:
|
| CPDF_PageNode() : m_type(PDF_PAGENODE_UNKOWN) {}
|
|
|