Chromium Code Reviews| Index: core/include/fxge/fx_dib.h |
| diff --git a/core/include/fxge/fx_dib.h b/core/include/fxge/fx_dib.h |
| index d8a2003548c8bee1739405ab79e62a056390554c..179a61a8353803e41e783073893bb71c89f6db61 100644 |
| --- a/core/include/fxge/fx_dib.h |
| +++ b/core/include/fxge/fx_dib.h |
| @@ -402,19 +402,18 @@ protected: |
| class IFX_ScanlineComposer |
| { |
| public: |
| + virtual ~IFX_ScanlineComposer() { } |
| virtual void ComposeScanline(int line, FX_LPCBYTE scanline, FX_LPCBYTE scan_extra_alpha = NULL) = 0; |
| - |
| virtual FX_BOOL SetInfo(int width, int height, FXDIB_Format src_format, FX_DWORD* pSrcPalette) = 0; |
| }; |
| class CFX_ScanlineCompositor : public CFX_Object |
| { |
| public: |
| - |
| CFX_ScanlineCompositor(); |
| - ~CFX_ScanlineCompositor(); |
| + virtual ~CFX_ScanlineCompositor(); |
|
brucedawson
2015/01/09 00:20:49
This one feels dirty because clearly CFX_Object do
Tom Sepez
2015/01/09 01:16:53
I don't think this one ended up needing to be modi
|
| FX_BOOL Init(FXDIB_Format dest_format, FXDIB_Format src_format, FX_INT32 width, FX_DWORD* pSrcPalette, |
| FX_DWORD mask_color, int blend_type, FX_BOOL bClip, FX_BOOL bRgbByteOrder = FALSE, int alpha_flag = 0, void* pIccTransform = NULL); |