diff options
author | Adam <Adam@anope.org> | 2014-05-28 12:29:37 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2014-05-28 12:29:37 -0400 |
commit | 0dba0692f9f88275b7d89d511bf22124217bc4c6 (patch) | |
tree | f7f7d0672f31ab37a7b15b128a29d454261e8541 /include/extensible.h | |
parent | f97e339314257fa37cfcab0c2289fb6812e32e85 (diff) |
Mark pure virtual functions with anope_abstract
Diffstat (limited to 'include/extensible.h')
-rw-r--r-- | include/extensible.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/extensible.h b/include/extensible.h index 7f392ab8a..58e577f42 100644 --- a/include/extensible.h +++ b/include/extensible.h @@ -25,7 +25,7 @@ class CoreExport ExtensibleBase : public Service ~ExtensibleBase(); public: - virtual void Unset(Extensible *obj) = 0; + virtual void Unset(Extensible *obj) anope_abstract; /* called when an object we are keep track of is serializing */ virtual void ExtensibleSerialize(const Extensible *, const Serializable *, Serialize::Data &) const { } @@ -55,7 +55,7 @@ template<typename T> class BaseExtensibleItem : public ExtensibleBase { protected: - virtual T *Create(Extensible *) = 0; + virtual T *Create(Extensible *) anope_abstract; public: BaseExtensibleItem(Module *m, const Anope::string &n) : ExtensibleBase(m, n) { } |