From b8737e898cc8c8fa20d73f3dd5fdf774d9d10f9f Mon Sep 17 00:00:00 2001 From: Yuriy Skalko Date: Tue, 27 Oct 2020 14:16:07 +0200 Subject: [PATCH] Simplify DispatchResult ctors --- src/DispatchResult.h | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/src/DispatchResult.h b/src/DispatchResult.h index ac1eb6c821..c41b4c5b67 100644 --- a/src/DispatchResult.h +++ b/src/DispatchResult.h @@ -24,21 +24,10 @@ class DispatchResult { public: /// - DispatchResult() : - dispatched_(false), - error_(false), - update_(Update::None), - need_buf_update_(false), - need_msg_update_(true) - {} + DispatchResult() = default; /// DispatchResult(bool dispatched, Update::flags f) : - dispatched_(dispatched), - error_(false), - update_(f), - need_buf_update_(false), - need_msg_update_(true) - {} + dispatched_(dispatched), update_(f) {} /// bool dispatched() const { return dispatched_; } /// @@ -72,17 +61,17 @@ public: private: /// was the event fully dispatched? - bool dispatched_; + bool dispatched_ = false; /// was there an error? - bool error_; + bool error_ = false; /// do we need to redraw the screen afterwards? - Update::flags update_; + Update::flags update_ = Update::None; /// docstring message_; /// - bool need_buf_update_; + bool need_buf_update_ = false; /// - bool need_msg_update_; + bool need_msg_update_ = true; }; -- 2.39.2