[LyX/master] Simplify DispatchResult ctors

Yuriy Skalko yuriy.skalko at gmail.com
Thu Oct 29 13:25:18 UTC 2020


commit b8737e898cc8c8fa20d73f3dd5fdf774d9d10f9f
Author: Yuriy Skalko <yuriy.skalko at gmail.com>
Date:   Tue Oct 27 14:16:07 2020 +0200

    Simplify DispatchResult ctors
---
 src/DispatchResult.h |   25 +++++++------------------
 1 files changed, 7 insertions(+), 18 deletions(-)

diff --git a/src/DispatchResult.h b/src/DispatchResult.h
index ac1eb6c..c41b4c5 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;
 };
 
 


More information about the lyx-cvs mailing list