diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-03-11 13:35:53 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-03-11 13:53:24 +0000 |
commit | 25b7ed03d8b0fda45f5e9e2d0190e418ec366016 (patch) | |
tree | f29d05b2f542c4ef784285a2e3c93dd52016a3ab | |
parent | 266cbbdfc975ac058ca989b87d372898f49578db (diff) |
coverity#441225 Dereference null return value
Change-Id: I9ff48e869cd03847d5338c5f8fb6acceee522e34
-rw-r--r-- | vcl/unx/generic/dtrans/X11_selection.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/vcl/unx/generic/dtrans/X11_selection.cxx b/vcl/unx/generic/dtrans/X11_selection.cxx index 0e5a3ce8ce39..396f49619a90 100644 --- a/vcl/unx/generic/dtrans/X11_selection.cxx +++ b/vcl/unx/generic/dtrans/X11_selection.cxx @@ -3490,7 +3490,11 @@ void SelectionManager::dragDoDispatch() // cleanup after drag if( m_bWaitingForPrimaryConversion ) - getAdaptor( XA_PRIMARY )->clearTransferable(); + { + SelectionAdaptor* pAdaptor = getAdaptor( XA_PRIMARY ); + if (pAdaptor) + pAdaptor->clearTransferable(); + } m_bDropSent = false; m_bDropSuccess = false; |