summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/pdfinput/pdf-parser.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2014-03-13 00:15:11 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2014-03-13 00:15:11 +0000
commit11ed091ae647cd7e56ec5a60359b293b94a3bfec (patch)
tree2c1c555a116fc7a59141911d44cfe7b24aee3796 /src/extension/internal/pdfinput/pdf-parser.cpp
parentpdfinput: Do not use an extremely ugly static variable in SvgBuilder (diff)
downloadinkscape-11ed091ae647cd7e56ec5a60359b293b94a3bfec.tar.gz
inkscape-11ed091ae647cd7e56ec5a60359b293b94a3bfec.zip
Render zero-width PDF lines as 1px lines compensated for current transform.
Partially fixes import of some LibreOffice charts. See LP bug #1283537 Fixed bugs: - https://launchpad.net/bugs/1283537 (bzr r13143)
Diffstat (limited to 'src/extension/internal/pdfinput/pdf-parser.cpp')
-rw-r--r--src/extension/internal/pdfinput/pdf-parser.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp
index 7edb758fd..30e120d26 100644
--- a/src/extension/internal/pdfinput/pdf-parser.cpp
+++ b/src/extension/internal/pdfinput/pdf-parser.cpp
@@ -718,10 +718,7 @@ void PdfParser::opSetMiterLimit(Object args[], int /*numArgs*/)
// TODO not good that numArgs is ignored but args[] is used:
void PdfParser::opSetLineWidth(Object args[], int /*numArgs*/)
{
- if (args[0].getNum() > 0.0)
- state->setLineWidth(args[0].getNum());
- else
- state->setLineWidth(1.0); // default
+ state->setLineWidth(args[0].getNum());
builder->updateStyle(state);
}