[Libreoffice-commits] core.git: include/svx sd/source svx/source
Arkadiy Illarionov (via logerrit)
logerrit at kemper.freedesktop.org
Wed Sep 18 19:54:37 UTC 2019
include/svx/svdmodel.hxx | 2 +-
sd/source/ui/unoidl/unomodel.cxx | 5 +----
svx/source/gallery2/galobj.cxx | 2 +-
svx/source/svdraw/svdmodel.cxx | 2 +-
4 files changed, 4 insertions(+), 7 deletions(-)
New commits:
commit b883e3d58db404a92bee044091b6cfd3892311c2
Author: Arkadiy Illarionov <qarkai at gmail.com>
AuthorDate: Wed Sep 18 20:54:55 2019 +0300
Commit: Stephan Bergmann <sbergman at redhat.com>
CommitDate: Wed Sep 18 21:53:27 2019 +0200
tdf#39593 use isUnoTunnelId in sd
Rename SdrModel::getUnoTunnelImplementationId()
Change-Id: I364a05efe8ddc04b2b2ca393416c9b974ded43df
Reviewed-on: https://gerrit.libreoffice.org/79108
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman at redhat.com>
diff --git a/include/svx/svdmodel.hxx b/include/svx/svdmodel.hxx
index f7ffa515a0e0..d5c14c0baa57 100644
--- a/include/svx/svdmodel.hxx
+++ b/include/svx/svdmodel.hxx
@@ -585,7 +585,7 @@ public:
bool IsInDestruction() const { return mbInDestruction;}
- static const css::uno::Sequence< sal_Int8 >& getUnoTunnelImplementationId();
+ static const css::uno::Sequence< sal_Int8 >& getUnoTunnelId();
/** enables (true) or disables (false) recording of undo actions
If undo actions are added while undo is disabled, they are deleted.
diff --git a/sd/source/ui/unoidl/unomodel.cxx b/sd/source/ui/unoidl/unomodel.cxx
index 878db5a6175f..cf31dfa902e7 100644
--- a/sd/source/ui/unoidl/unomodel.cxx
+++ b/sd/source/ui/unoidl/unomodel.cxx
@@ -343,11 +343,8 @@ sal_Int64 SAL_CALL SdXImpressDocument::getSomething( const css::uno::Sequence< s
if( isUnoTunnelId<SdXImpressDocument>(rIdentifier) )
return sal::static_int_cast<sal_Int64>(reinterpret_cast<sal_IntPtr>(this));
- if( (rIdentifier.getLength() == 16) &&
- (0 == memcmp( SdrModel::getUnoTunnelImplementationId().getConstArray(), rIdentifier.getConstArray(), 16 )))
- {
+ if( isUnoTunnelId<SdrModel>(rIdentifier) )
return sal::static_int_cast<sal_Int64>(reinterpret_cast<sal_IntPtr>(mpDoc));
- }
return SfxBaseModel::getSomething( rIdentifier );
}
diff --git a/svx/source/gallery2/galobj.cxx b/svx/source/gallery2/galobj.cxx
index c08b84809cfe..23b1e3cda851 100644
--- a/svx/source/gallery2/galobj.cxx
+++ b/svx/source/gallery2/galobj.cxx
@@ -405,7 +405,7 @@ SvxGalleryDrawModel::SvxGalleryDrawModel()
if( xTunnel.is() )
{
mpFormModel = dynamic_cast< FmFormModel* >(
- reinterpret_cast<SdrModel*>(xTunnel->getSomething(SdrModel::getUnoTunnelImplementationId())));
+ reinterpret_cast<SdrModel*>(xTunnel->getSomething(SdrModel::getUnoTunnelId())));
if( mpFormModel )
{
mpFormModel->InsertPage( mpFormModel->AllocPage( false ) );
diff --git a/svx/source/svdraw/svdmodel.cxx b/svx/source/svdraw/svdmodel.cxx
index a833a85baec7..eec87abcdf73 100644
--- a/svx/source/svdraw/svdmodel.cxx
+++ b/svx/source/svdraw/svdmodel.cxx
@@ -2004,7 +2004,7 @@ namespace
class theSdrModelUnoTunnelImplementationId : public rtl::Static< UnoTunnelIdInit, theSdrModelUnoTunnelImplementationId > {};
}
-const css::uno::Sequence< sal_Int8 >& SdrModel::getUnoTunnelImplementationId()
+const css::uno::Sequence< sal_Int8 >& SdrModel::getUnoTunnelId()
{
return theSdrModelUnoTunnelImplementationId::get().getSeq();
}
More information about the Libreoffice-commits
mailing list