X-Git-Url: http://git.tdb.fi/?p=poefilter.git;a=blobdiff_plain;f=source%2Fcondition.h;h=53f2a8a8268be8e0248f76d41a1032b8a89516b7;hp=90c844e07c7b562d34782bede8daf871c57269e9;hb=1805b8e549e6b5c0a53b2f735b8f2eb725f40b2e;hpb=715006802a65fa5f541f2f4bcccbdd62d1a2bf09 diff --git a/source/condition.h b/source/condition.h index 90c844e..53f2a8a 100644 --- a/source/condition.h +++ b/source/condition.h @@ -43,7 +43,7 @@ public: class AndCondition: public CompoundCondition { public: - virtual Condition *clone() const; + virtual AndCondition *clone() const; virtual void add_lines(std::list &) const; }; @@ -51,7 +51,7 @@ public: class OrCondition: public CompoundCondition { public: - virtual Condition *clone() const; + virtual OrCondition *clone() const; virtual void add_lines(std::list &) const; }; @@ -70,7 +70,7 @@ private: public: LinkedColorsCondition(const Colors &); - virtual Condition *clone() const; + virtual LinkedColorsCondition *clone() const; virtual void add_lines(std::list &) const; };