diff options
Diffstat (limited to 'TelepathyQt/callbacks.h')
-rw-r--r-- | TelepathyQt/callbacks.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/TelepathyQt/callbacks.h b/TelepathyQt/callbacks.h index 18dd8048..90d4dcd2 100644 --- a/TelepathyQt/callbacks.h +++ b/TelepathyQt/callbacks.h @@ -55,22 +55,22 @@ struct BaseFunctorCaller : public AbstractFunctorCaller BaseFunctorCaller(const Functor &functor, AbstractFunctorCaller::HookType invokeMethodHook) : AbstractFunctorCaller(invokeMethodHook), functor(functor) {} - virtual ~BaseFunctorCaller() {} + ~BaseFunctorCaller() override {} - virtual AbstractFunctorCaller *clone() const { return new T(functor); } + AbstractFunctorCaller *clone() const override { return new T(functor); } Functor functor; }; struct TP_QT_EXPORT BaseCallback { - BaseCallback() : caller(0) {} + BaseCallback() : caller(nullptr) {} /* takes ownership of caller */ BaseCallback(AbstractFunctorCaller *caller) : caller(caller) {} BaseCallback(const BaseCallback &other) : caller(other.caller->clone()) {} virtual ~BaseCallback() { delete caller; } - bool isValid() const { return caller != 0; } + bool isValid() const { return caller != nullptr; } BaseCallback &operator=(const BaseCallback &other) { |