diff options
| author | Thomas Holder <thomas@thomas-holder.de> | 2019-08-23 15:25:01 +0000 |
|---|---|---|
| committer | Marc Jeanmougin <marcjeanmougin@free.fr> | 2019-08-23 17:38:10 +0000 |
| commit | ac61104df7df1b452666a037aeac55d5b71da85d (patch) | |
| tree | 6240a92eebb158c8785e15342a5db7c0ecf3d0a6 /src/live_effects/lpe-offset.cpp | |
| parent | Update of Czech translation (diff) | |
| download | inkscape-ac61104df7df1b452666a037aeac55d5b71da85d.tar.gz inkscape-ac61104df7df1b452666a037aeac55d5b71da85d.zip | |
Eliminate clang warnings
-Winfinite-recursion
-Wpessimizing-move
-Wunused-label
-Wunneeded-internal-declaration
-Wself-assign-overloaded
-Wunused-const-variable (some)
-Wsometimes-uninitialized (some)
Diffstat (limited to 'src/live_effects/lpe-offset.cpp')
| -rw-r--r-- | src/live_effects/lpe-offset.cpp | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/src/live_effects/lpe-offset.cpp b/src/live_effects/lpe-offset.cpp index d9017a144..4c3aa6b50 100644 --- a/src/live_effects/lpe-offset.cpp +++ b/src/live_effects/lpe-offset.cpp @@ -99,14 +99,7 @@ LPEOffset::LPEOffset(LivePathEffectObject *lpeobject) : LPEOffset::~LPEOffset() = default; -enum fill_type -{ - fill_oddEven = 0, - fill_nonZero = 1, - fill_positive = 2, - fill_justDont = 3 -}; -typedef enum fill_type FillRuleFlatten; +typedef FillRule FillRuleFlatten; static void sp_flatten(Geom::PathVector &pathvector, FillRuleFlatten fillkind) @@ -287,12 +280,8 @@ LPEOffset::doEffect_path(Geom::PathVector const & path_in) const gchar *val; css = sp_repr_css_attr (item->getRepr() , "style"); val = sp_repr_css_property (css, "fill-rule", nullptr); - FillRuleFlatten fillrule; - if (val && strcmp (val, "nonzero") == 0) - { - fillrule = fill_nonZero; - } - else if (val && strcmp (val, "evenodd") == 0) + FillRuleFlatten fillrule = fill_nonZero; + if (val && strcmp (val, "evenodd") == 0) { fillrule = fill_oddEven; } |
