diff options
| author | Caolán McNamara <caolanm@redhat.com> | 2014-04-23 19:37:45 +0100 |
|---|---|---|
| committer | Caolán McNamara <caolanm@redhat.com> | 2014-04-24 14:12:40 +0100 |
| commit | dc3b3e129955856012df78acb1e8e2bbbec0df51 (patch) | |
| tree | 5e2d49735ed4a8f043e117809f8bbb151efb8f64 | |
| parent | 7dca5341d799d59a81e6dac84586fa2daa02a550 (diff) | |
mpTextRangeOverlay might not exist
if there is no range for the comment
Change-Id: I34b9ca9f0974f1d614268fd2df2ded704cd543d2
| -rw-r--r-- | sw/source/core/uibase/docvw/SidebarWin.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sw/source/core/uibase/docvw/SidebarWin.cxx b/sw/source/core/uibase/docvw/SidebarWin.cxx index 3539878439b5..3c77d9888a93 100644 --- a/sw/source/core/uibase/docvw/SidebarWin.cxx +++ b/sw/source/core/uibase/docvw/SidebarWin.cxx @@ -274,8 +274,10 @@ void SwSidebarWin::Draw(OutputDevice* pDev, const Point& rPt, const Size& rSz, s drawinglayer::processor2d::createBaseProcessor2DFromOutputDevice( *pDev, aNewViewInfos ); - pProcessor->process(mpAnchor->getOverlayObjectPrimitive2DSequence()); - pProcessor->process(mpTextRangeOverlay->getOverlayObjectPrimitive2DSequence()); + if (mpAnchor) + pProcessor->process(mpAnchor->getOverlayObjectPrimitive2DSequence()); + if (mpTextRangeOverlay) + pProcessor->process(mpTextRangeOverlay->getOverlayObjectPrimitive2DSequence()); delete pProcessor; } |
