diff options
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/source/ole/unoconversionutilities.hxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/extensions/source/ole/unoconversionutilities.hxx b/extensions/source/ole/unoconversionutilities.hxx index cbec71299953..f0ef703bd845 100644 --- a/extensions/source/ole/unoconversionutilities.hxx +++ b/extensions/source/ole/unoconversionutilities.hxx @@ -1395,8 +1395,9 @@ void UnoConversionUtilities<T>::createUnoObjectWrapper(const Any & rObj, VARIANT Reference<XSingleServiceFactory> xInvFactory= getInvocationFactory(rObj); if (xInvFactory.is()) { - Sequence<Any> params(1); + Sequence<Any> params(2); params.getArray()[0] = rObj; + params.getArray()[1] = makeAny(OUString("FromOLE")); Reference<XInterface> xInt2 = xInvFactory->createInstanceWithArguments(params); xInv.set(xInt2, UNO_QUERY); } |