reportdesign: Simplify assignment of uno::Reference vars

Declare vars when they're assigned.
Drop unnecessary rtl::Reference vars and rtl::Reference::get()
calls.

Change-Id: I085a7f19b5895155e4f7375af897df520a7dd8b7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/187884
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
This commit is contained in:
Michael Weghorn
2025-07-14 23:33:47 +02:00
parent 8ed4a2d08b
commit f279d91290

View File

@ -1329,12 +1329,11 @@ void SAL_CALL OReportDefinition::storeToStorage( const uno::Reference< embed::XS
auto pDelegatorArguments = aDelegatorArguments.getArray(); auto pDelegatorArguments = aDelegatorArguments.getArray();
pDelegatorArguments[nArgsLen++] <<= xInfoSet; pDelegatorArguments[nArgsLen++] <<= xInfoSet;
uno::Reference< document::XEmbeddedObjectResolver > xObjectResolver; uno::Reference<document::XGraphicStorageHandler> xGraphicStorageHandler
uno::Reference<document::XGraphicStorageHandler> xGraphicStorageHandler; = SvXMLGraphicHelper::Create(_xStorageToSaveTo, SvXMLGraphicHelperMode::Write);
rtl::Reference<SvXMLGraphicHelper> xGraphicHelper = SvXMLGraphicHelper::Create(_xStorageToSaveTo,SvXMLGraphicHelperMode::Write); uno::Reference<document::XEmbeddedObjectResolver> xObjectResolver
xGraphicStorageHandler = xGraphicHelper.get(); = SvXMLEmbeddedObjectHelper::Create(_xStorageToSaveTo, *this,
xGraphicHelper.clear(); SvXMLEmbeddedObjectHelperMode::Write);
xObjectResolver = SvXMLEmbeddedObjectHelper::Create( _xStorageToSaveTo,*this, SvXMLEmbeddedObjectHelperMode::Write ).get();
pDelegatorArguments[nArgsLen++] <<= xGraphicStorageHandler; pDelegatorArguments[nArgsLen++] <<= xGraphicStorageHandler;
pDelegatorArguments[nArgsLen++] <<= xObjectResolver; pDelegatorArguments[nArgsLen++] <<= xObjectResolver;