Kaydet (Commit) 8302d048 authored tarafından Caolán McNamara's avatar Caolán McNamara

Resolves: fdo#70157 fix crash on loading

Change-Id: I0d248a195852c14cd95d4e337823076dd2fbc19d
üst 4a757923
...@@ -373,9 +373,13 @@ void ConversionHelper::decodeVmlPath( ::std::vector< ::std::vector< Point > >& r ...@@ -373,9 +373,13 @@ void ConversionHelper::decodeVmlPath( ::std::vector< ::std::vector< Point > >& r
break; break;
case CLOSE: // 0 param case CLOSE: // 0 param
rPointLists.back().push_back( rPointLists.back()[ 0 ] ); SAL_WARN_IF(rPointLists.back().empty() || rPointLists.back().empty(), "oox", "empty pointlists at close");
rFlagLists.back().push_back( rFlagLists.back()[ 0 ] ); if (!rPointLists.back().empty() && !rFlagLists.back().empty())
aCurrentPoint = rPointLists.back().back(); {
rPointLists.back().push_back( rPointLists.back()[ 0 ] );
rFlagLists.back().push_back( rFlagLists.back()[ 0 ] );
aCurrentPoint = rPointLists.back().back();
}
break; break;
case END: // 0 param case END: // 0 param
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment