diff options
Diffstat (limited to 'core/fxge')
-rw-r--r-- | core/fxge/cfx_unicodeencoding.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/fxge/cfx_unicodeencoding.h b/core/fxge/cfx_unicodeencoding.h index f8bcff391f..57848c1267 100644 --- a/core/fxge/cfx_unicodeencoding.h +++ b/core/fxge/cfx_unicodeencoding.h @@ -9,6 +9,8 @@ #include <stdint.h> +#include "core/fxcrt/unowned_ptr.h" + #ifdef PDF_ENABLE_XFA #define FXFM_ENC_TAG(a, b, c, d) \ (((uint32_t)(a) << 24) | ((uint32_t)(b) << 16) | ((uint32_t)(c) << 8) | \ @@ -39,7 +41,7 @@ class CFX_UnicodeEncoding { virtual uint32_t GlyphFromCharCode(uint32_t charcode); protected: - CFX_Font* m_pFont; // Unowned, not nullptr. + UnownedPtr<CFX_Font> const m_pFont; }; #endif // CORE_FXGE_CFX_UNICODEENCODING_H_ |