diff options
author | Jovansonlee Cesar <ivanceras@gmail.com> | 2021-01-12 09:48:09 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-12 09:48:09 +0800 |
commit | 3a2fdd784044130909ad992bede02b971e4b8721 (patch) | |
tree | f041353c3cda7dbe1a644f9617eff8065c603395 | |
parent | 5f4e679ef65755871e2926b1668acf35d15778d7 (diff) | |
parent | eef8e3ec9069e6741c5a854a274e09841ade31c9 (diff) |
Merge pull request #71 from pepijnve/patch-1
Make --scale a multiplier of the default scale
-rw-r--r-- | svgbob_cli/src/main.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/svgbob_cli/src/main.rs b/svgbob_cli/src/main.rs index d86c2f8..0773354 100644 --- a/svgbob_cli/src/main.rs +++ b/svgbob_cli/src/main.rs @@ -129,8 +129,10 @@ fn main() { settings.stroke_width = stroke_width; } - if let Some(scale) = parse_value_of(&args, "scale") { - settings.scale = scale; + let scale : Option<f32> = parse_value_of(&args, "scale"); + match scale { + Some(s) => { settings.scale *= s; }, + _ => {} } let svg = svgbob::to_svg_with_settings(&*bob, &settings); |