Author: jim Date: Sun Nov 19 15:07:32 2017 New Revision: 1815737 URL: http://svn.apache.org/viewvc?rev=1815737&view=rev Log: https://bz.apache.org/ooo/show_bug.cgi?id=127581
Protect against NULL pointer access as noted in above BZ report. Patch by: Patricia Shanahan <p...@acm.org> Modified: openoffice/branches/AOO415/main/sfx2/source/appl/linkmgr2.cxx Modified: openoffice/branches/AOO415/main/sfx2/source/appl/linkmgr2.cxx URL: http://svn.apache.org/viewvc/openoffice/branches/AOO415/main/sfx2/source/appl/linkmgr2.cxx?rev=1815737&r1=1815736&r2=1815737&view=diff ============================================================================== --- openoffice/branches/AOO415/main/sfx2/source/appl/linkmgr2.cxx (original) +++ openoffice/branches/AOO415/main/sfx2/source/appl/linkmgr2.cxx Sun Nov 19 15:07:32 2017 @@ -158,9 +158,13 @@ sal_Bool LinkManager::Insert( SvBaseLink SvBaseLinkRef* pTmp = new SvBaseLinkRef( pLink ); pLink->SetLinkManager( this ); aLinkTbl.Insert( pTmp, aLinkTbl.Count() ); - Window *parent = GetPersist()->GetDialogParent(); if (mAutoAskUpdateAllLinks) { + Window *parent = NULL; + SfxObjectShell* persist = GetPersist(); + if (persist != NULL) + parent = GetPersist()->GetDialogParent(); + SetUserAllowsLinkUpdate(pLink, GetUserAllowsLinkUpdate(parent)); }