diff options
-rw-r--r-- | cui/source/tabpages/tpline.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cui/source/tabpages/tpline.cxx b/cui/source/tabpages/tpline.cxx index 98ce79ad80f1..881d5108a1c1 100644 --- a/cui/source/tabpages/tpline.cxx +++ b/cui/source/tabpages/tpline.cxx @@ -1457,11 +1457,10 @@ IMPL_LINK_NOARG(SvxLineTabPage, MenuCreateHdl_Impl, weld::ToggleButton&, void) pInvisibleSquare->SetMergedItem(XFillTransparenceItem(100)); pInvisibleSquare->SetMergedItem(XLineTransparenceItem(100)); - for(size_t i=0;; ++i) + for(size_t i=0; i < m_pSymbolList->GetObjCount(); ++i) { SdrObject *pObj=m_pSymbolList->GetObj(i); - if(pObj==nullptr) - break; + assert(pObj); // directly clone to target SdrModel pObj = pObj->CloneSdrObject(*pModel); |