| Index: core/fxge/agg/fx_agg_driver.h
 | 
| diff --git a/core/fxge/agg/fx_agg_driver.h b/core/fxge/agg/fx_agg_driver.h
 | 
| index 48d6fae87f5985e215bac3e4bc1c5c3fa91a7791..7c2e98047fc1ce733ae0580dd752301039034838 100644
 | 
| --- a/core/fxge/agg/fx_agg_driver.h
 | 
| +++ b/core/fxge/agg/fx_agg_driver.h
 | 
| @@ -59,7 +59,7 @@ class CFX_AggDeviceDriver : public IFX_RenderDeviceDriver {
 | 
|                              int blend_type) override;
 | 
|    FX_BOOL GetClipBox(FX_RECT* pRect) override;
 | 
|    FX_BOOL GetDIBits(CFX_DIBitmap* pBitmap, int left, int top) override;
 | 
| -  CFX_DIBitmap* GetBackDrop() override { return m_pOriDevice; }
 | 
| +  CFX_DIBitmap* GetBackDrop() override;
 | 
|    FX_BOOL SetDIBits(const CFX_DIBSource* pBitmap,
 | 
|                      uint32_t color,
 | 
|                      const FX_RECT* pSrcRect,
 | 
| @@ -91,7 +91,7 @@ class CFX_AggDeviceDriver : public IFX_RenderDeviceDriver {
 | 
|                           const CFX_Matrix* pObject2Device,
 | 
|                           FX_FLOAT font_size,
 | 
|                           uint32_t color) override;
 | 
| -  int GetDriverType() const override { return 1; }
 | 
| +  int GetDriverType() const override;
 | 
|  
 | 
|    FX_BOOL RenderRasterizer(agg::rasterizer_scanline_aa& rasterizer,
 | 
|                             uint32_t color,
 | 
| @@ -103,7 +103,7 @@ class CFX_AggDeviceDriver : public IFX_RenderDeviceDriver {
 | 
|    void SetClipMask(agg::rasterizer_scanline_aa& rasterizer);
 | 
|  
 | 
|    virtual uint8_t* GetBuffer() const;
 | 
| -  const CFX_DIBitmap* GetBitmap() const { return m_pBitmap; }
 | 
| +  const CFX_DIBitmap* GetBitmap() const;
 | 
|  
 | 
|   private:
 | 
|    CFX_DIBitmap* m_pBitmap;
 | 
| 
 |