vcl/source/control/edit.cxx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-)
New commits: commit 339cfd98124cd3f6db697d5ec57fa687c7d99db6 Author: Miklos Vajna <vmik...@collabora.co.uk> Date: Tue May 19 12:21:07 2015 +0200 vcl: handle NULL pCursor in Edit::ImplShowCursor() I saw this happening on Writer shutdown. Change-Id: Ib357d070f53ce0728a5b89f895b87fc42628834c diff --git a/vcl/source/control/edit.cxx b/vcl/source/control/edit.cxx index 9449e49..f69b268 100644 --- a/vcl/source/control/edit.cxx +++ b/vcl/source/control/edit.cxx @@ -1197,9 +1197,12 @@ void Edit::ImplShowCursor( bool bOnlyIfVisible ) const long nTextHeight = GetTextHeight(); const long nCursorPosY = ImplGetTextYPosition(); - pCursor->SetPos( Point( nCursorPosX, nCursorPosY ) ); - pCursor->SetSize( Size( nCursorWidth, nTextHeight ) ); - pCursor->Show(); + if (pCursor) + { + pCursor->SetPos( Point( nCursorPosX, nCursorPosY ) ); + pCursor->SetSize( Size( nCursorWidth, nTextHeight ) ); + pCursor->Show(); + } } void Edit::ImplAlign() _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits