summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolan.mcnamara@collabora.com>2023-12-10 15:55:31 +0000
committerCaolán McNamara <caolan.mcnamara@collabora.com>2023-12-10 20:27:43 +0100
commit95e12eaebc00be5385e0abef2c5e70b7729af6f4 (patch)
tree980b94df68d575bb27f3b28ae38723279b57c43a
parent9531f83cc73e26ce766713e575eb14152d118018 (diff)
cid#1545789 COPY_INSTEAD_OF_MOVE
and cid#1545791 COPY_INSTEAD_OF_MOVE cid#1545800 COPY_INSTEAD_OF_MOVE cid#1545806 COPY_INSTEAD_OF_MOVE cid#1545817 COPY_INSTEAD_OF_MOVE cid#1545832 COPY_INSTEAD_OF_MOVE cid#1545834 COPY_INSTEAD_OF_MOVE cid#1545841 COPY_INSTEAD_OF_MOVE cid#1545848 COPY_INSTEAD_OF_MOVE cid#1545852 COPY_INSTEAD_OF_MOVE cid#1545854 COPY_INSTEAD_OF_MOVE cid#1545864 COPY_INSTEAD_OF_MOVE cid#1545875 COPY_INSTEAD_OF_MOVE cid#1545882 COPY_INSTEAD_OF_MOVE cid#1545900 COPY_INSTEAD_OF_MOVE cid#1545901 COPY_INSTEAD_OF_MOVE cid#1545908 COPY_INSTEAD_OF_MOVE cid#1545921 COPY_INSTEAD_OF_MOVE cid#1546054 COPY_INSTEAD_OF_MOVE cid#1546145 COPY_INSTEAD_OF_MOVE cid#1546146 COPY_INSTEAD_OF_MOVE Change-Id: I8b23d0457cb293aa0e33593131224c1cdd1d8eb1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160545 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
-rw-r--r--sc/source/filter/oox/stylesbuffer.cxx9
-rw-r--r--sc/source/ui/docshell/docfunc.cxx2
-rw-r--r--sc/source/ui/inc/docfunc.hxx2
-rw-r--r--sfx2/source/view/classificationhelper.cxx5
-rw-r--r--slideshow/source/engine/eventmultiplexer.cxx8
-rw-r--r--slideshow/source/inc/eventmultiplexer.hxx8
-rw-r--r--sot/source/sdstor/ucbstorage.cxx6
-rw-r--r--svx/source/fmcomp/fmgridif.cxx3
-rw-r--r--svx/source/unodraw/unoshcol.cxx3
-rw-r--r--sw/source/filter/ww8/docxattributeoutput.cxx6
-rw-r--r--sw/source/ui/vba/vbacontentcontrol.cxx2
-rw-r--r--sw/source/uibase/uno/loktxdoc.cxx4
-rw-r--r--sw/source/uibase/uno/unoatxt.cxx3
-rw-r--r--ucb/source/core/ucbcmds.cxx8
-rw-r--r--vcl/source/app/htmltransferable.cxx2
-rw-r--r--vcl/source/window/menu.cxx5
-rw-r--r--writerfilter/source/dmapper/DomainMapper_Impl.hxx2
-rw-r--r--writerfilter/source/dmapper/StyleSheetTable.cxx6
-rw-r--r--xmlhelp/source/cxxhelp/provider/db.cxx3
-rw-r--r--xmloff/source/style/xmlimppr.cxx3
-rw-r--r--xmloff/source/text/XMLIndexTOCContext.cxx3
-rw-r--r--xmloff/source/text/txtvfldi.cxx3
22 files changed, 36 insertions, 60 deletions
diff --git a/sc/source/filter/oox/stylesbuffer.cxx b/sc/source/filter/oox/stylesbuffer.cxx
index 2310f324e27a4..f31cde38bcff6 100644
--- a/sc/source/filter/oox/stylesbuffer.cxx
+++ b/sc/source/filter/oox/stylesbuffer.cxx
@@ -1510,12 +1510,9 @@ void Border::importDxfBorder( sal_Int32 nElement, SequenceInputStream& rStrm )
void Border::finalizeImport( bool bRTL )
{
- if ( bRTL )
- {
- BorderLineModel aTmp = maModel.maLeft;
- maModel.maLeft = maModel.maRight;
- maModel.maRight = aTmp;
- }
+ if (bRTL)
+ std::swap(maModel.maLeft, maModel.maRight);
+
maApiData.mbBorderUsed = maModel.maLeft.mbUsed || maModel.maRight.mbUsed || maModel.maTop.mbUsed || maModel.maBottom.mbUsed;
maApiData.mbDiagUsed = maModel.maDiagonal.mbUsed;
diff --git a/sc/source/ui/docshell/docfunc.cxx b/sc/source/ui/docshell/docfunc.cxx
index 1a8d902bea193..50dc53ec546fb 100644
--- a/sc/source/ui/docshell/docfunc.cxx
+++ b/sc/source/ui/docshell/docfunc.cxx
@@ -5773,7 +5773,7 @@ void ScDocFunc::EndListAction()
}
bool ScDocFunc::InsertSparklines(ScRange const& rDataRange, ScRange const& rSparklineRange,
- std::shared_ptr<sc::SparklineGroup> pSparklineGroup)
+ const std::shared_ptr<sc::SparklineGroup>& pSparklineGroup)
{
std::vector<sc::SparklineData> aSparklineDataVector;
diff --git a/sc/source/ui/inc/docfunc.hxx b/sc/source/ui/inc/docfunc.hxx
index aa9755566ef30..e1f0bb9eaa340 100644
--- a/sc/source/ui/inc/docfunc.hxx
+++ b/sc/source/ui/inc/docfunc.hxx
@@ -245,7 +245,7 @@ public:
void ConvertFormulaToValue( const ScRange& rRange, bool bInteraction );
SC_DLLPUBLIC bool InsertSparklines(ScRange const& rDataRange, ScRange const& rSparklineRange,
- std::shared_ptr<sc::SparklineGroup> pSparklineGroup);
+ const std::shared_ptr<sc::SparklineGroup>& pSparklineGroup);
SC_DLLPUBLIC bool DeleteSparkline(ScAddress const& rAddress);
SC_DLLPUBLIC bool DeleteSparklineGroup(std::shared_ptr<sc::SparklineGroup> const& pSparklineGroup, SCTAB nTab);
diff --git a/sfx2/source/view/classificationhelper.cxx b/sfx2/source/view/classificationhelper.cxx
index e9556e88c19e4..be22b263fb78f 100644
--- a/sfx2/source/view/classificationhelper.cxx
+++ b/sfx2/source/view/classificationhelper.cxx
@@ -394,10 +394,9 @@ void SfxClassificationHelper::Impl::parsePolicy()
aPath = aLocalized;
}
- std::unique_ptr<SvStream> pStream = utl::UcbStreamHelper::CreateStream(aPath, StreamMode::READ);
- uno::Reference<io::XInputStream> xInputStream(new utl::OStreamWrapper(std::move(pStream)));
xml::sax::InputSource aParserInput;
- aParserInput.aInputStream = xInputStream;
+ std::unique_ptr<SvStream> pStream = utl::UcbStreamHelper::CreateStream(aPath, StreamMode::READ);
+ aParserInput.aInputStream.set(new utl::OStreamWrapper(std::move(pStream)));
uno::Reference<xml::sax::XParser> xParser = xml::sax::Parser::create(xComponentContext);
rtl::Reference<SfxClassificationParser> xClassificationParser(new SfxClassificationParser());
diff --git a/slideshow/source/engine/eventmultiplexer.cxx b/slideshow/source/engine/eventmultiplexer.cxx
index 80c4c13d9f466..a5135384b3118 100644
--- a/slideshow/source/engine/eventmultiplexer.cxx
+++ b/slideshow/source/engine/eventmultiplexer.cxx
@@ -1285,15 +1285,15 @@ void EventMultiplexer::notifyHyperlinkClicked(
{ return pHandler.getHandler()->handleHyperlink( hyperLink ); } );
}
-basegfx::B2DPoint EventMultiplexer::toMatrixPoint(uno::Reference<uno::XInterface> xInterface,
- basegfx::B2DPoint pnt)
+basegfx::B2DPoint EventMultiplexer::toMatrixPoint(const uno::Reference<uno::XInterface>& xInterface,
+ const basegfx::B2DPoint& pnt)
{
uno::Reference<presentation::XSlideShowView> xView(xInterface, uno::UNO_QUERY_THROW);
return mpImpl->toMatrixPoint(xView, pnt);
}
-basegfx::B2DPoint EventMultiplexer::toNormalPoint(uno::Reference<uno::XInterface> xInterface,
- basegfx::B2DPoint pnt)
+basegfx::B2DPoint EventMultiplexer::toNormalPoint(const uno::Reference<uno::XInterface>& xInterface,
+ const basegfx::B2DPoint& pnt)
{
uno::Reference<presentation::XSlideShowView> xView(xInterface, uno::UNO_QUERY_THROW);
return mpImpl->toNormalPoint(xView, pnt);
diff --git a/slideshow/source/inc/eventmultiplexer.hxx b/slideshow/source/inc/eventmultiplexer.hxx
index 21fa333cd109a..6c9afb2466e90 100644
--- a/slideshow/source/inc/eventmultiplexer.hxx
+++ b/slideshow/source/inc/eventmultiplexer.hxx
@@ -650,11 +650,11 @@ public:
*/
void notifyHyperlinkClicked( OUString const& hyperLink );
- basegfx::B2DPoint toMatrixPoint(css::uno::Reference<css::uno::XInterface> xInterface,
- basegfx::B2DPoint pnt);
+ basegfx::B2DPoint toMatrixPoint(const css::uno::Reference<css::uno::XInterface>& xInterface,
+ const basegfx::B2DPoint& pnt);
- basegfx::B2DPoint toNormalPoint(css::uno::Reference<css::uno::XInterface> xInterface,
- basegfx::B2DPoint pnt);
+ basegfx::B2DPoint toNormalPoint(const css::uno::Reference<css::uno::XInterface>& xInterface,
+ const basegfx::B2DPoint& pnt);
private:
std::unique_ptr<EventMultiplexerImpl> mpImpl;
diff --git a/sot/source/sdstor/ucbstorage.cxx b/sot/source/sdstor/ucbstorage.cxx
index fbfafe9727f97..a6f83bb33d771 100644
--- a/sot/source/sdstor/ucbstorage.cxx
+++ b/sot/source/sdstor/ucbstorage.cxx
@@ -1047,11 +1047,9 @@ sal_Int16 UCBStorageStream_Impl::Commit()
if ( m_aTempURL.isEmpty() && !( m_nMode & StreamMode::TRUNC ) )
throw RuntimeException();
- // create wrapper to stream that is only used while reading inside package component
- Reference < XInputStream > xStream = new FileStreamWrapper_Impl( m_aTempURL );
-
InsertCommandArgument aArg;
- aArg.Data = xStream;
+ // create wrapper to stream that is only used while reading inside package component
+ aArg.Data.set(new FileStreamWrapper_Impl(m_aTempURL));
aArg.ReplaceExisting = true;
m_pContent->executeCommand( "insert", Any(aArg) );
diff --git a/svx/source/fmcomp/fmgridif.cxx b/svx/source/fmcomp/fmgridif.cxx
index 7f367a2d99a35..46bb09029ddd1 100644
--- a/svx/source/fmcomp/fmgridif.cxx
+++ b/svx/source/fmcomp/fmgridif.cxx
@@ -2495,8 +2495,7 @@ void FmXGridPeer::releaseDispatchProviderInterceptor(const Reference< css::frame
if (m_xFirstDispatchInterceptor == _xInterceptor)
{ // our chain will have a new first element
- Reference< css::frame::XDispatchProviderInterceptor > xSlave(m_xFirstDispatchInterceptor->getSlaveDispatchProvider(), UNO_QUERY);
- m_xFirstDispatchInterceptor = xSlave;
+ m_xFirstDispatchInterceptor.set(m_xFirstDispatchInterceptor->getSlaveDispatchProvider(), UNO_QUERY);
}
// do this before removing the interceptor from the chain as we won't know it's slave afterwards)
diff --git a/svx/source/unodraw/unoshcol.cxx b/svx/source/unodraw/unoshcol.cxx
index 42cf3fc5f1642..be5d07d9b8788 100644
--- a/svx/source/unodraw/unoshcol.cxx
+++ b/svx/source/unodraw/unoshcol.cxx
@@ -92,9 +92,8 @@ void SvxShapeCollection::dispose()
// Create an event with this as sender
try
{
- uno::Reference< uno::XInterface > xSource( uno::Reference< uno::XInterface >::query( static_cast<lang::XComponent *>(this) ) );
document::EventObject aEvt;
- aEvt.Source = xSource;
+ aEvt.Source = uno::Reference< uno::XInterface >::query( static_cast<lang::XComponent *>(this) );
// inform all listeners to release this object
// The listener container are automatically cleared
std::unique_lock g(m_aMutex);
diff --git a/sw/source/filter/ww8/docxattributeoutput.cxx b/sw/source/filter/ww8/docxattributeoutput.cxx
index d84549d43066a..10db254a711fd 100644
--- a/sw/source/filter/ww8/docxattributeoutput.cxx
+++ b/sw/source/filter/ww8/docxattributeoutput.cxx
@@ -929,9 +929,8 @@ void SdtBlockHelper::GetSdtParamsFromGrabBag(const uno::Sequence<beans::Property
aPropertyValue.Value >>= aGrabBag;
for (const auto& rProp : std::as_const(aGrabBag))
{
- OUString sValue = rProp.Value.get<OUString>();
if (rProp.Name == "ooxml:CT_SdtPlaceholder_docPart_val")
- m_aPlaceHolderDocPart = sValue;
+ m_aPlaceHolderDocPart = rProp.Value.get<OUString>();
}
}
else if (aPropertyValue.Name == "ooxml:CT_SdtPr_color")
@@ -940,9 +939,8 @@ void SdtBlockHelper::GetSdtParamsFromGrabBag(const uno::Sequence<beans::Property
aPropertyValue.Value >>= aGrabBag;
for (const auto& rProp : std::as_const(aGrabBag))
{
- OUString sValue = rProp.Value.get<OUString>();
if (rProp.Name == "ooxml:CT_SdtColor_val")
- m_aColor = sValue;
+ m_aColor = rProp.Value.get<OUString>();
}
}
else if (aPropertyValue.Name == "ooxml:CT_SdtPr_appearance")
diff --git a/sw/source/ui/vba/vbacontentcontrol.cxx b/sw/source/ui/vba/vbacontentcontrol.cxx
index dc4e4afc236a4..9cbf097090ee5 100644
--- a/sw/source/ui/vba/vbacontentcontrol.cxx
+++ b/sw/source/ui/vba/vbacontentcontrol.cxx
@@ -37,7 +37,7 @@ SwVbaContentControl::SwVbaContentControl(const uno::Reference<XHelperInterface>&
std::shared_ptr<SwContentControl> pContentControl)
: SwVbaContentControl_BASE(rParent, rContext)
, mxTextDocument(xTextDocument)
- , m_pCC(pContentControl)
+ , m_pCC(std::move(pContentControl))
{
assert(m_pCC && "SwVbaContentControl created without a shared_ptr. Why would you do that?");
}
diff --git a/sw/source/uibase/uno/loktxdoc.cxx b/sw/source/uibase/uno/loktxdoc.cxx
index 4843af4cf4436..47527605f69a5 100644
--- a/sw/source/uibase/uno/loktxdoc.cxx
+++ b/sw/source/uibase/uno/loktxdoc.cxx
@@ -450,9 +450,7 @@ void SwXTextDocument::getCommandValues(tools::JsonWriter& rJsonWriter, std::stri
else
aValue = aToken;
} while (nIndex >= 0);
- OUString aDecodedValue
- = INetURLObject::decode(aValue, INetURLObject::DecodeMechanism::WithCharset);
- aMap[aKey] = aDecodedValue;
+ aMap[aKey] = INetURLObject::decode(aValue, INetURLObject::DecodeMechanism::WithCharset);
} while (nParamIndex >= 0);
if (o3tl::starts_with(rCommand, aTextFormFields))
diff --git a/sw/source/uibase/uno/unoatxt.cxx b/sw/source/uibase/uno/unoatxt.cxx
index 7ea3d9db4e406..22de9f34a175a 100644
--- a/sw/source/uibase/uno/unoatxt.cxx
+++ b/sw/source/uibase/uno/unoatxt.cxx
@@ -961,8 +961,7 @@ void SwAutoTextEventDescriptor::getByName(
// return empty macro, unless macro is found
OUString sEmptyStr;
- SvxMacro aEmptyMacro(sEmptyStr, sEmptyStr);
- rMacro = aEmptyMacro;
+ rMacro = SvxMacro(sEmptyStr, sEmptyStr);
if ( !pBlocks || pBlocks->GetError())
return;
diff --git a/ucb/source/core/ucbcmds.cxx b/ucb/source/core/ucbcmds.cxx
index c8a102b9c1b22..5bcfb1f99ff9c 100644
--- a/ucb/source/core/ucbcmds.cxx
+++ b/ucb/source/core/ucbcmds.cxx
@@ -886,15 +886,13 @@ uno::Reference< sdbc::XResultSet > getResultSet(
{
uno::Reference< sdbc::XResultSet > xResultSet;
- uno::Sequence< beans::Property > aProps{ makeProperty("IsFolder", -1 /* unknown */),
- makeProperty("IsDocument", -1 /* unknown */),
- makeProperty("TargetURL", -1 /* unknown */) };
-
ucb::OpenCommandArgument2 aArg;
aArg.Mode = ucb::OpenMode::ALL;
aArg.Priority = 0; // unused
aArg.Sink = nullptr;
- aArg.Properties = aProps;
+ aArg.Properties = { makeProperty("IsFolder", -1 /* unknown */),
+ makeProperty("IsDocument", -1 /* unknown */),
+ makeProperty("TargetURL", -1 /* unknown */) };
ucb::Command aOpenCommand( "open",
-1,
diff --git a/vcl/source/app/htmltransferable.cxx b/vcl/source/app/htmltransferable.cxx
index 24f65fe929b1a..27a67fb9b2f4e 100644
--- a/vcl/source/app/htmltransferable.cxx
+++ b/vcl/source/app/htmltransferable.cxx
@@ -32,7 +32,7 @@ using namespace ::com::sun::star;
namespace vcl::unohelper
{
HtmlTransferable::HtmlTransferable(OString sData)
- : data(sData)
+ : data(std::move(sData))
{
}
diff --git a/vcl/source/window/menu.cxx b/vcl/source/window/menu.cxx
index 3a66b962ebd6d..0a065589a41fc 100644
--- a/vcl/source/window/menu.cxx
+++ b/vcl/source/window/menu.cxx
@@ -1684,10 +1684,7 @@ static OUString getShortenedString( const OUString& i_rLong, vcl::RenderContext
if (nPos != -1)
{
if (nPos < aNonMnem.getLength() && i_rLong[nPos+1] == aNonMnem[nPos])
- {
- OUString aTmp = OUString::Concat(aNonMnem.subView(0, nPos)) + "~" + aNonMnem.subView(nPos);
- aNonMnem = aTmp;
- }
+ aNonMnem = OUString::Concat(aNonMnem.subView(0, nPos)) + "~" + aNonMnem.subView(nPos);
}
return aNonMnem;
}
diff --git a/writerfilter/source/dmapper/DomainMapper_Impl.hxx b/writerfilter/source/dmapper/DomainMapper_Impl.hxx
index b116bd1bc68d8..95bec19736c82 100644
--- a/writerfilter/source/dmapper/DomainMapper_Impl.hxx
+++ b/writerfilter/source/dmapper/DomainMapper_Impl.hxx
@@ -252,7 +252,7 @@ public:
void setFFDataHandler(FFDataHandler::Pointer_t pFFDataHandler) { m_pFFDataHandler = pFFDataHandler; }
const FFDataHandler::Pointer_t& getFFDataHandler() const { return m_pFFDataHandler; }
- void setFormControlHelper(FormControlHelper::Pointer_t pFormControlHelper) { m_pFormControlHelper = pFormControlHelper; }
+ void setFormControlHelper(const FormControlHelper::Pointer_t& pFormControlHelper) { m_pFormControlHelper = pFormControlHelper; }
const FormControlHelper::Pointer_t& getFormControlHelper() const { return m_pFormControlHelper; }
const PropertyMapPtr& getProperties() const { return m_pProperties; }
diff --git a/writerfilter/source/dmapper/StyleSheetTable.cxx b/writerfilter/source/dmapper/StyleSheetTable.cxx
index 711a90290f4ca..ea6ddae6d5621 100644
--- a/writerfilter/source/dmapper/StyleSheetTable.cxx
+++ b/writerfilter/source/dmapper/StyleSheetTable.cxx
@@ -804,8 +804,7 @@ void StyleSheetTable::lcl_entry(writerfilter::Reference<Properties>::Pointer_t r
{
//create a new style entry
OSL_ENSURE( !m_pImpl->m_pCurrentEntry, "current entry has to be NULL here");
- StyleSheetEntryPtr pNewEntry( new StyleSheetEntry );
- m_pImpl->m_pCurrentEntry = pNewEntry;
+ m_pImpl->m_pCurrentEntry = StyleSheetEntryPtr(new StyleSheetEntry);
m_pImpl->m_rDMapper.PushStyleSheetProperties( m_pImpl->m_pCurrentEntry->m_pProperties.get() );
ref->resolve(*this);
m_pImpl->m_rDMapper.ProcessDeferredStyleCharacterProperties();
@@ -850,8 +849,7 @@ void StyleSheetTable::lcl_entry(writerfilter::Reference<Properties>::Pointer_t r
xPropertySet->setPropertyValue("InteropGrabBag", uno::Any(comphelper::containerToSequence(aGrabBag)));
}
- StyleSheetEntryPtr pEmptyEntry;
- m_pImpl->m_pCurrentEntry = pEmptyEntry;
+ m_pImpl->m_pCurrentEntry = StyleSheetEntryPtr();
}
/*-------------------------------------------------------------------------
sorting helper
diff --git a/xmlhelp/source/cxxhelp/provider/db.cxx b/xmlhelp/source/cxxhelp/provider/db.cxx
index d60bff78ee634..e0c099c94410f 100644
--- a/xmlhelp/source/cxxhelp/provider/db.cxx
+++ b/xmlhelp/source/cxxhelp/provider/db.cxx
@@ -119,8 +119,7 @@ void Hdf::createHashMap( bool bOptimizeForPerformance )
if( bOptimizeForPerformance )
{
const char* pValSrc = pData + iPos;
- OString aValStr( pValSrc, nValLen );
- (*m_pStringToDataMap)[aOKeyStr] = aValStr;
+ (*m_pStringToDataMap)[aOKeyStr] = OString(pValSrc, nValLen);
}
else
{
diff --git a/xmloff/source/style/xmlimppr.cxx b/xmloff/source/style/xmlimppr.cxx
index f72d6906e1eae..63f35df350aeb 100644
--- a/xmloff/source/style/xmlimppr.cxx
+++ b/xmloff/source/style/xmlimppr.cxx
@@ -286,8 +286,7 @@ void SvXMLImportPropertyMapper::importXMLAttribute(
if( !xAttrContainer.is() )
{
// add an unknown attribute container to the properties
- Reference< XNameContainer > xNew( SvUnoAttributeContainer_CreateInstance(), UNO_QUERY );
- xAttrContainer = xNew;
+ xAttrContainer.set(SvUnoAttributeContainer_CreateInstance(), UNO_QUERY);
// find map entry and create new property state
if( -1 == nIndex )
diff --git a/xmloff/source/text/XMLIndexTOCContext.cxx b/xmloff/source/text/XMLIndexTOCContext.cxx
index 2e3f1e3a475b3..6fe4bf0f13450 100644
--- a/xmloff/source/text/XMLIndexTOCContext.cxx
+++ b/xmloff/source/text/XMLIndexTOCContext.cxx
@@ -176,8 +176,7 @@ void XMLIndexTOCContext::startFastElement(
if( xIfc.is() )
{
// get Property set
- Reference<XPropertySet> xPropSet(xIfc, UNO_QUERY);
- xTOCPropertySet = xPropSet;
+ xTOCPropertySet.set(xIfc, UNO_QUERY);
// insert section
// a) insert section
diff --git a/xmloff/source/text/txtvfldi.cxx b/xmloff/source/text/txtvfldi.cxx
index 7855a2c5be598..e19589851cf6b 100644
--- a/xmloff/source/text/txtvfldi.cxx
+++ b/xmloff/source/text/txtvfldi.cxx
@@ -868,8 +868,7 @@ bool XMLVariableDeclImportContext::FindFieldMaster(
Reference<XInterface> xIfc =
xFactory->createInstance( sService );
if (xIfc.is()) {
- Reference<XPropertySet> xTmp( xIfc, UNO_QUERY );
- xMaster = xTmp;
+ xMaster.set(xIfc, UNO_QUERY);
// set name
xMaster->setPropertyValue("Name", Any(sName));