[Libreoffice-commits] core.git: vcl/source
Ashod Nakashian (via logerrit)
logerrit at kemper.freedesktop.org
Wed Feb 12 20:27:43 UTC 2020
vcl/source/window/cursor.cxx | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
New commits:
commit c70d31a274b9e7b47dbf6622c84a7a3431360b9e
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
AuthorDate: Sun Feb 2 14:37:38 2020 -0500
Commit: Andras Timar <andras.timar at collabora.com>
CommitDate: Wed Feb 12 21:27:09 2020 +0100
vcl: avoid accessing null member on unloading views
Change-Id: If4e416c7257c861b9e13352b3329d9719b159e61
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87830
Reviewed-by: Michael Meeks <michael.meeks at collabora.com>
Tested-by: Aron Budea <aron.budea at collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88538
Tested-by: Jenkins
diff --git a/vcl/source/window/cursor.cxx b/vcl/source/window/cursor.cxx
index 3b55bea61690..340fbb77d985 100644
--- a/vcl/source/window/cursor.cxx
+++ b/vcl/source/window/cursor.cxx
@@ -201,8 +201,9 @@ void vcl::Cursor::ImplDoShow( bool bDrawDirect, bool bRestore )
// show the cursor, if there is an active window and the cursor
// has been selected in this window
pWindow = Application::GetFocusWindow();
- if ( !pWindow || !pWindow->mpWindowImpl || (pWindow->mpWindowImpl->mpCursor != this) || pWindow->mpWindowImpl->mbInPaint
- || !pWindow->mpWindowImpl->mpFrameData->mbHasFocus )
+ if (!pWindow || !pWindow->mpWindowImpl || (pWindow->mpWindowImpl->mpCursor != this)
+ || pWindow->mpWindowImpl->mbInPaint
+ || !pWindow->mpWindowImpl->mpFrameData->mbHasFocus)
pWindow = nullptr;
}
More information about the Libreoffice-commits
mailing list