From 68e446be3419fef0640457816a072bbe2b2062bc Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Sun, 27 Jul 2008 21:58:25 +0000 Subject: remove dependency on INVALID_LPE a bit (bzr r6436) --- src/live_effects/effect.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/live_effects/effect.cpp') diff --git a/src/live_effects/effect.cpp b/src/live_effects/effect.cpp index 8b690bc44..289d22172 100644 --- a/src/live_effects/effect.cpp +++ b/src/live_effects/effect.cpp @@ -70,7 +70,7 @@ namespace Inkscape { namespace LivePathEffect { -const Util::EnumData LPETypeData[INVALID_LPE] = { +const Util::EnumData LPETypeData[] = { // {constant defined in effect.h, N_("name of your effect"), "name of your effect in SVG"} {ANGLE_BISECTOR, N_("Angle bisector"), "angle_bisector"}, {BEND_PATH, N_("Bend"), "bend_path"}, @@ -101,7 +101,7 @@ const Util::EnumData LPETypeData[INVALID_LPE] = { {TANGENT_TO_CURVE, N_("Tangent to curve"), "tangent_to_curve"}, {VONKOCH, N_("VonKoch"), "vonkoch"}, }; -const Util::EnumDataConverter LPETypeConverter(LPETypeData, INVALID_LPE); +const Util::EnumDataConverter LPETypeConverter(LPETypeData, sizeof(LPETypeData)/sizeof(*LPETypeData)); Effect* Effect::New(EffectType lpenr, LivePathEffectObject *lpeobj) @@ -243,7 +243,7 @@ Effect::~Effect() Glib::ustring Effect::getName() { - if (lpeobj->effecttype_set && lpeobj->effecttype < INVALID_LPE) + if (lpeobj->effecttype_set && LPETypeConverter.is_valid_id(lpeobj->effecttype) ) return Glib::ustring( _(LPETypeConverter.get_label(lpeobj->effecttype).c_str()) ); else return Glib::ustring( _("No effect") ); -- cgit v1.2.3