[Libreoffice-commits] core.git: sfx2/source vcl/unx
Noel Grandin (via logerrit)
logerrit at kemper.freedesktop.org
Wed Apr 7 18:11:12 UTC 2021
sfx2/source/doc/objxtor.cxx | 6 +++---
vcl/unx/gtk3/a11y/gtk3atkutil.cxx | 9 +++------
2 files changed, 6 insertions(+), 9 deletions(-)
New commits:
commit f4e8244700adcbbf4f5c975a37520aa138ea7005
Author: Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Wed Apr 7 08:14:23 2021 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Wed Apr 7 20:10:24 2021 +0200
rtl::Static -> function local static
Change-Id: If8d2ef2066f52bc287457e03f0e57df11d5cfc85
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113714
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/sfx2/source/doc/objxtor.cxx b/sfx2/source/doc/objxtor.cxx
index 6c33cc54e325..d52bf51c3eed 100644
--- a/sfx2/source/doc/objxtor.cxx
+++ b/sfx2/source/doc/objxtor.cxx
@@ -91,7 +91,7 @@ using ::basic::BasicManagerRepository;
namespace {
-class theCurrentComponent : public rtl::Static< WeakReference< XInterface >, theCurrentComponent > {};
+WeakReference< XInterface > theCurrentComponent;
#if HAVE_FEATURE_SCRIPTING
@@ -861,7 +861,7 @@ sal_uInt16 SfxObjectShell::GetAutoStyleFilterIndex() const
void SfxObjectShell::SetCurrentComponent( const Reference< XInterface >& _rxComponent )
{
- WeakReference< XInterface >& rTheCurrentComponent = theCurrentComponent::get();
+ WeakReference< XInterface >& rTheCurrentComponent = theCurrentComponent;
Reference< XInterface > xOldCurrentComp(rTheCurrentComponent);
if ( _rxComponent == xOldCurrentComp )
@@ -906,7 +906,7 @@ void SfxObjectShell::SetCurrentComponent( const Reference< XInterface >& _rxComp
Reference< XInterface > SfxObjectShell::GetCurrentComponent()
{
- return theCurrentComponent::get();
+ return theCurrentComponent;
}
diff --git a/vcl/unx/gtk3/a11y/gtk3atkutil.cxx b/vcl/unx/gtk3/a11y/gtk3atkutil.cxx
index d1f46a8ccef7..a2c8b46b470d 100644
--- a/vcl/unx/gtk3/a11y/gtk3atkutil.cxx
+++ b/vcl/unx/gtk3/a11y/gtk3atkutil.cxx
@@ -49,10 +49,7 @@ using namespace ::com::sun::star;
namespace
{
- struct theNextFocusObject :
- public rtl::Static< uno::WeakReference< accessibility::XAccessible >, theNextFocusObject>
- {
- };
+ uno::WeakReference< accessibility::XAccessible > theNextFocusObject;
}
static guint focus_notify_handler = 0;
@@ -68,7 +65,7 @@ atk_wrapper_focus_idle_handler (gpointer data)
focus_notify_handler = 0;
- uno::Reference< accessibility::XAccessible > xAccessible = theNextFocusObject::get();
+ uno::Reference< accessibility::XAccessible > xAccessible = theNextFocusObject;
if( xAccessible.get() == static_cast < accessibility::XAccessible * > (data) )
{
AtkObject *atk_obj = xAccessible.is() ? atk_object_wrapper_ref( xAccessible ) : nullptr;
@@ -123,7 +120,7 @@ atk_wrapper_focus_tracker_notify_when_idle( const uno::Reference< accessibility:
if( focus_notify_handler )
g_source_remove(focus_notify_handler);
- theNextFocusObject::get() = xAccessible;
+ theNextFocusObject = xAccessible;
focus_notify_handler = g_idle_add (atk_wrapper_focus_idle_handler, xAccessible.get());
}
More information about the Libreoffice-commits
mailing list