summaryrefslogtreecommitdiff
path: root/canvas/source/directx/dx_canvas.hxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-03-12 10:06:42 +0100
committerStephan Bergmann <sbergman@redhat.com>2014-03-12 16:24:38 +0100
commit19edde184077eca38ce369304980a8a42fb3ab52 (patch)
tree1a15b76d09c8da2d843c03015c6391cf61e8cca3 /canvas/source/directx/dx_canvas.hxx
parent970160f78ef6cc7abacfa252daa8451e1f0117bb (diff)
Mark overriding BitmapCanvasBase class template member funs as SAL_OVERRIDE
...which reveals that SpriteCanvasBase is not derived from XBitmapCanvas, so split up BitmapCanvasBase (just XBitmap) and BitmapCanvasBase2 (plus XBitmapCanvas) and make IntegerBitmapBase directly abstract over those two as arguments. Change-Id: Ieae87fe466bb9f1a861c8a95162ef25235ae5799
Diffstat (limited to 'canvas/source/directx/dx_canvas.hxx')
-rw-r--r--canvas/source/directx/dx_canvas.hxx10
1 files changed, 6 insertions, 4 deletions
diff --git a/canvas/source/directx/dx_canvas.hxx b/canvas/source/directx/dx_canvas.hxx
index 78e63ffef1d6..cf4e7ad64377 100644
--- a/canvas/source/directx/dx_canvas.hxx
+++ b/canvas/source/directx/dx_canvas.hxx
@@ -115,10 +115,12 @@ namespace dxcanvas
DeviceHelper,
::osl::MutexGuard,
::cppu::OWeakObject > CanvasBase2_Base;
- typedef ::canvas::IntegerBitmapBase< CanvasBase2_Base,
- BitmapCanvasHelper,
- ::osl::MutexGuard,
- ::cppu::OWeakObject > BitmapCanvasBaseT;
+ typedef ::canvas::IntegerBitmapBase<
+ canvas::BitmapCanvasBase2<
+ CanvasBase2_Base,
+ BitmapCanvasHelper,
+ ::osl::MutexGuard,
+ ::cppu::OWeakObject> > BitmapCanvasBaseT;
/** Product of this component's factory.