summaryrefslogtreecommitdiffstats
path: root/cppcanvas/source/wrapper/vclfactory.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'cppcanvas/source/wrapper/vclfactory.cxx')
-rw-r--r--cppcanvas/source/wrapper/vclfactory.cxx8
1 files changed, 7 insertions, 1 deletions
diff --git a/cppcanvas/source/wrapper/vclfactory.cxx b/cppcanvas/source/wrapper/vclfactory.cxx
index a24025e34f4e..d27afa18099d 100644
--- a/cppcanvas/source/wrapper/vclfactory.cxx
+++ b/cppcanvas/source/wrapper/vclfactory.cxx
@@ -59,7 +59,13 @@ namespace cppcanvas
{
}
- BitmapCanvasSharedPtr VCLFactory::createCanvas( const uno::Reference< rendering::XBitmapCanvas >& xCanvas )
+ CanvasSharedPtr VCLFactory::createCanvas( const uno::Reference< rendering::XCanvas >& xCanvas )
+ {
+ return CanvasSharedPtr(
+ new internal::ImplCanvas( xCanvas ) );
+ }
+
+ BitmapCanvasSharedPtr VCLFactory::createBitmapCanvas( const uno::Reference< rendering::XBitmapCanvas >& xCanvas )
{
return BitmapCanvasSharedPtr(
new internal::ImplBitmapCanvas( xCanvas ) );