summaryrefslogtreecommitdiffstats
path: root/lotuswordpro/source/filter/lwpframelayout.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2015-12-10 10:19:12 +0000
committerCaolán McNamara <caolanm@redhat.com>2015-12-10 10:19:12 +0000
commit215516a52fd01170bb4a79828b0f0948884b727a (patch)
tree06116f260364bdf6e5876fefff6a377cb77ef6e2 /lotuswordpro/source/filter/lwpframelayout.cxx
parentguard against infinite recursion (diff)
downloadcore-215516a52fd01170bb4a79828b0f0948884b727a.tar.gz
core-215516a52fd01170bb4a79828b0f0948884b727a.zip
protect against missing Ruby Marker
Change-Id: I04809443b5dc50904654936e608360b57c2e85c3
Diffstat (limited to 'lotuswordpro/source/filter/lwpframelayout.cxx')
-rw-r--r--lotuswordpro/source/filter/lwpframelayout.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/lotuswordpro/source/filter/lwpframelayout.cxx b/lotuswordpro/source/filter/lwpframelayout.cxx
index 1182172a1c7a..d15e02450b8f 100644
--- a/lotuswordpro/source/filter/lwpframelayout.cxx
+++ b/lotuswordpro/source/filter/lwpframelayout.cxx
@@ -1235,6 +1235,8 @@ void LwpRubyLayout::ConvertContentText()
void LwpRubyLayout::RegisterStyle()
{
LwpRubyMarker* pMarker = GetMarker();
+ if (!pMarker)
+ throw std::runtime_error("missing Ruby Marker");
XFRubyStyle* pRubyStyle = new XFRubyStyle;