diff options
-rw-r--r-- | filter/source/svg/svgreader.cxx | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/filter/source/svg/svgreader.cxx b/filter/source/svg/svgreader.cxx index 23e98b87c332..b4d84e639dd1 100644 --- a/filter/source/svg/svgreader.cxx +++ b/filter/source/svg/svgreader.cxx @@ -945,9 +945,15 @@ struct AnnotatingVisitor maCurrState.maDashArray = maParentStates.back().maDashArray; else { - parseDashArray(aValueUtf8.getStr(), - maCurrState.maDashArray); - maCurrState.meStrokeType = DASH; + if( parseDashArray(aValueUtf8.getStr(), + maCurrState.maDashArray) ) + { + maCurrState.meStrokeType = DASH; + } + else + { + maCurrState.meStrokeType = SOLID; + } } break; } |