summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorKristian Rietveld <kris@lanedo.com>2011-10-22 10:17:59 +0200
committerStephan Bergmann <sbergman@redhat.com>2011-10-24 17:29:35 +0200
commit6aaebef83fe1091baef5a6ace3cfec5f046bc68d (patch)
tree698381d9d0b42f23bffb45cb1a2bd3ff5fbbbdf4 /svx
parent93ef7cab14049576cdd24d2f749ef32c72c85ca9 (diff)
Eliminate ambiguous conversion to cppu::OWeakObject
Diffstat (limited to 'svx')
-rw-r--r--svx/source/form/fmdmod.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/svx/source/form/fmdmod.cxx b/svx/source/form/fmdmod.cxx
index 807919e60a2f..e4ecc3704314 100644
--- a/svx/source/form/fmdmod.cxx
+++ b/svx/source/form/fmdmod.cxx
@@ -49,7 +49,7 @@ using namespace ::svxform;
else if ( ServiceSpecifier == ::rtl::OUString( ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.drawing.ControlShape")) ) )
{
SdrObject* pObj = new FmFormObj(OBJ_FM_CONTROL);
- xRet = *new SvxShapeControl(pObj);
+ xRet = static_cast<cppu::OWeakObject*>(static_cast<SvxShape_UnoImplHelper*>(new SvxShapeControl(pObj)));
}
if (!xRet.is())
xRet = SvxUnoDrawMSFactory::createInstance(ServiceSpecifier);