diff options
Diffstat (limited to 'core/fpdfapi/font/font_int.h')
-rw-r--r-- | core/fpdfapi/font/font_int.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/fpdfapi/font/font_int.h b/core/fpdfapi/font/font_int.h index 72c892fbbd..f434f2b41d 100644 --- a/core/fpdfapi/font/font_int.h +++ b/core/fpdfapi/font/font_int.h @@ -81,8 +81,8 @@ class CPDF_CMap : public CFX_Retainable { bool bPromptCJK); void LoadEmbedded(const uint8_t* pData, uint32_t dwSize); - bool IsLoaded() const; - bool IsVertWriting() const; + bool IsLoaded() const { return m_bLoaded; } + bool IsVertWriting() const { return m_bVertical; } uint16_t CIDFromCharCode(uint32_t charcode) const; int GetCharSize(uint32_t charcode) const; uint32_t GetNextChar(const char* pString, int nStrLen, int& offset) const; @@ -102,8 +102,8 @@ class CPDF_CMap : public CFX_Retainable { CIDSet m_Charset; CodingScheme m_CodingScheme; int m_Coding; - int m_nCodeRanges; - uint8_t* m_pLeadingBytes; + std::vector<bool> m_MixedTwoByteLeadingBytes; + std::vector<CodeRange> m_MixedFourByteLeadingRanges; std::vector<uint16_t> m_DirectCharcodeToCIDTable; std::vector<CIDRange> m_AdditionalCharcodeToCIDMappings; const FXCMAP_CMap* m_pEmbedMap; |