summaryrefslogtreecommitdiff
path: root/include/extensible.h
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2014-05-28 12:29:37 -0400
committerAdam <Adam@anope.org>2014-05-28 12:29:37 -0400
commit0dba0692f9f88275b7d89d511bf22124217bc4c6 (patch)
treef7f7d0672f31ab37a7b15b128a29d454261e8541 /include/extensible.h
parentf97e339314257fa37cfcab0c2289fb6812e32e85 (diff)
Mark pure virtual functions with anope_abstract
Diffstat (limited to 'include/extensible.h')
-rw-r--r--include/extensible.h4
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) { }