X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frangecondition.h;h=beba0dddbced73c49fa28273e25d43720bbacd9d;hb=eac6a71e79797e6d37b620a91acb3c0541f1c07e;hp=8355135fc2341c7f580e91f4b29ce3fbf422c4ea;hpb=3e3549847cd81bde3fd3ccb4da076af87fe7f0f2;p=poefilter.git diff --git a/source/rangecondition.h b/source/rangecondition.h index 8355135..beba0dd 100644 --- a/source/rangecondition.h +++ b/source/rangecondition.h @@ -22,6 +22,7 @@ public: virtual RangeCondition *clone() const; virtual bool can_merge(const Condition &, const CompoundCondition &) const; virtual RangeCondition *merge(const std::vector &, const CompoundCondition &) const; + virtual bool is_viable() const { return min<=max; } virtual void add_lines(std::list &) const; };