summaryrefslogtreecommitdiff
path: root/core/fpdfapi/render/cpdf_type3cache.h
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2017-04-21 13:10:34 -0700
committerChromium commit bot <commit-bot@chromium.org>2017-04-21 20:55:15 +0000
commit0748d3cb67926bfd38d3d67901fdda87109c6895 (patch)
tree36a6934a9ee51edf8032c3579580ba2f281be71a /core/fpdfapi/render/cpdf_type3cache.h
parente150045e9d1944b654b600c0d77f924ee0c5032d (diff)
downloadpdfium-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.h10
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;