From f0f6a01ee3dcb592e4eeaadaa2ea52c2fce317ba Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Fri, 18 Dec 2015 14:33:13 -0800 Subject: CPDF_QuickStretcher unused. Apart from it never being initialized, note that m_status is never set to 1, so the only path that references this class can't be reached. R=thestig@chromium.org Review URL: https://codereview.chromium.org/1537103002 . --- core/src/fpdfapi/fpdf_render/render_int.h | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) (limited to 'core/src/fpdfapi/fpdf_render/render_int.h') diff --git a/core/src/fpdfapi/fpdf_render/render_int.h b/core/src/fpdfapi/fpdf_render/render_int.h index 26bef8ba42..c4bfa28ff7 100644 --- a/core/src/fpdfapi/fpdf_render/render_int.h +++ b/core/src/fpdfapi/fpdf_render/render_int.h @@ -15,7 +15,7 @@ class CFX_GlyphBitmap; class CPDF_ImageCache; -class CPDF_QuickStretcher; +class ICodec_ScanlineDecoder; #define TYPE3_MAX_BLUES 16 @@ -363,7 +363,6 @@ class CPDF_ImageRenderer : public IPDF_ObjectRenderer { CPDF_Pattern* m_pPattern; FX_ARGB m_FillArgb; FX_DWORD m_Flags; - CPDF_QuickStretcher* m_pQuickStretcher; CFX_ImageTransformer* m_pTransformer; void* m_DeviceHandle; void* m_LoadHandle; @@ -403,26 +402,6 @@ class CPDF_ScaledRenderBuffer { CFX_Matrix m_Matrix; }; -class ICodec_ScanlineDecoder; -class CPDF_QuickStretcher { - public: - CPDF_QuickStretcher(); - ~CPDF_QuickStretcher(); - FX_BOOL Start(CPDF_ImageObject* pImageObj, - CFX_Matrix* pImage2Device, - const FX_RECT* pClipBox); - FX_BOOL Continue(IFX_Pause* pPause); - CFX_DIBitmap* m_pBitmap; - int m_ResultLeft, m_ResultTop, m_ClipLeft, m_ClipTop; - int m_DestWidth, m_DestHeight, m_ResultWidth, m_ResultHeight; - int m_Bpp, m_SrcWidth, m_SrcHeight; - FX_BOOL m_bFlipX, m_bFlipY; - CPDF_ColorSpace* m_pCS; - ICodec_ScanlineDecoder* m_pDecoder; - CPDF_StreamAcc m_StreamAcc; - int m_LineIndex; -}; - class CPDF_DeviceBuffer { public: CPDF_DeviceBuffer(); -- cgit v1.2.3