diff options
author | Tom Sepez <tsepez@chromium.org> | 2017-04-21 13:10:34 -0700 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-04-21 20:55:15 +0000 |
commit | 0748d3cb67926bfd38d3d67901fdda87109c6895 (patch) | |
tree | 36a6934a9ee51edf8032c3579580ba2f281be71a /core/fpdfapi/render/cpdf_type3cache.h | |
parent | e150045e9d1944b654b600c0d77f924ee0c5032d (diff) | |
download | pdfium-0748d3cb67926bfd38d3d67901fdda87109c6895.tar.xz |
Return unique_ptr from CPDF_Type3Cache::RenderGlyph().
Change-Id: I0701c6e5a9c1789f5fe929778df0e2aa55d8bf00
Reviewed-on: https://pdfium-review.googlesource.com/4434
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Diffstat (limited to 'core/fpdfapi/render/cpdf_type3cache.h')
-rw-r--r-- | core/fpdfapi/render/cpdf_type3cache.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/core/fpdfapi/render/cpdf_type3cache.h b/core/fpdfapi/render/cpdf_type3cache.h index dc3e91b359..3c7d95b8c0 100644 --- a/core/fpdfapi/render/cpdf_type3cache.h +++ b/core/fpdfapi/render/cpdf_type3cache.h @@ -32,11 +32,11 @@ class CPDF_Type3Cache : public CFX_Retainable { explicit CPDF_Type3Cache(CPDF_Type3Font* pFont); ~CPDF_Type3Cache() override; - CFX_GlyphBitmap* RenderGlyph(CPDF_Type3Glyphs* pSize, - uint32_t charcode, - const CFX_Matrix* pMatrix, - float retinaScaleX, - float retinaScaleY); + std::unique_ptr<CFX_GlyphBitmap> RenderGlyph(CPDF_Type3Glyphs* pSize, + uint32_t charcode, + const CFX_Matrix* pMatrix, + float retinaScaleX, + float retinaScaleY); CPDF_Type3Font* const m_pFont; std::map<CFX_ByteString, std::unique_ptr<CPDF_Type3Glyphs>> m_SizeMap; |