diff options
| author | Jabier Arraiza <jabier.arraiza@marker.es> | 2018-06-25 19:58:20 +0000 |
|---|---|---|
| committer | Jabier Arraiza <jabier.arraiza@marker.es> | 2018-08-05 00:38:53 +0000 |
| commit | d119fffbaf3a19c463edb28b232015cb40880445 (patch) | |
| tree | c2dd998e9dfd73d9b2d9c2ab167a3d8f881f265a /src/extension/internal/wmf-inout.cpp | |
| parent | Update to trunk and styling fixes (diff) | |
| download | inkscape-d119fffbaf3a19c463edb28b232015cb40880445.tar.gz inkscape-d119fffbaf3a19c463edb28b232015cb40880445.zip | |
Fixes pointed by Tav
Diffstat (limited to 'src/extension/internal/wmf-inout.cpp')
| -rw-r--r-- | src/extension/internal/wmf-inout.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/extension/internal/wmf-inout.cpp b/src/extension/internal/wmf-inout.cpp index 1f8d4668d..3bc6b1b3d 100644 --- a/src/extension/internal/wmf-inout.cpp +++ b/src/extension/internal/wmf-inout.cpp @@ -985,16 +985,15 @@ Wmf::select_pen(PWMF_CALLBACK_DATA d, int index) case U_PS_DASHDOTDOT: { int penstyle = (up.Style & U_PS_STYLE_MASK); - SPILength spilength; - spilength.read("1"); + SPILength spilength("temp", 1); if (!d->dc[d->level].style.stroke_dasharray.values.empty() && (d->level == 0 || (d->level > 0 && d->dc[d->level].style.stroke_dasharray != d->dc[d->level - 1].style.stroke_dasharray))) d->dc[d->level].style.stroke_dasharray.values.clear(); if (penstyle==U_PS_DASH || penstyle==U_PS_DASHDOT || penstyle==U_PS_DASHDOTDOT) { - spilength.read("3"); + spilength.setDouble(3); d->dc[d->level].style.stroke_dasharray.values.push_back(spilength); - spilength.read("1"); + spilength.setDouble(1); d->dc[d->level].style.stroke_dasharray.values.push_back(spilength); } if (penstyle==U_PS_DOT || penstyle==U_PS_DASHDOT || penstyle==U_PS_DASHDOTDOT) { |
