diff options
author | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-03-14 11:14:58 +0100 |
---|---|---|
committer | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-03-14 11:14:58 +0100 |
commit | 91e1175a467cb9e2f90e7421a1398430d075f776 (patch) | |
tree | efcc84322e3350046806aeed6db0ad9364ab7e68 /include | |
parent | 4c55148476952276ece19f5b975ca0a0233dee4c (diff) |
removed return value for __destruct() method, improved documentation
Diffstat (limited to 'include')
-rw-r--r-- | include/class.h | 4 | ||||
-rw-r--r-- | include/classbase.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/include/class.h b/include/class.h index 31e29a8..008ff8a 100644 --- a/include/class.h +++ b/include/class.h @@ -305,13 +305,13 @@ private: * Call the __destruct method * @param object */ - virtual Value callDestruct(Base *base) const override + virtual void callDestruct(Base *base) const override { // cast to actual object T *obj = (T *)base; // pass on - return obj->__destruct(); + obj->__destruct(); } /** diff --git a/include/classbase.h b/include/classbase.h index 24e8f5a..1979f94 100644 --- a/include/classbase.h +++ b/include/classbase.h @@ -152,7 +152,7 @@ protected: /** * Call the __destruct method */ - virtual Value callDestruct(Base *base) const { return nullptr; } + virtual void callDestruct(Base *base) const {} /** * Call the __call(), __invoke() or __callStatic() method |