check for null SC_MOD given crashes at exit in similar cases

Change-Id: I3fa358278028ae8ab387382528d24da1986164da
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112923
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
This commit is contained in:
Caolán McNamara
2021-03-23 09:45:11 +01:00
parent a9493229bb
commit ad37c9a2a8
+1 -1
View File
@@ -211,7 +211,7 @@ ScDrawTransferObj::~ScDrawTransferObj()
SolarMutexGuard aSolarGuard;
ScModule* pScMod = SC_MOD();
if ( pScMod->GetDragData().pDrawTransfer == this )
if (pScMod && pScMod->GetDragData().pDrawTransfer == this)
{
OSL_FAIL("ScDrawTransferObj wasn't released");
pScMod->ResetDragObject();