aboutsummaryrefslogtreecommitdiff
path: root/include/clientprotocol.h
diff options
context:
space:
mode:
authorGravatar Sadie Powell2020-02-06 11:25:42 +0000
committerGravatar Sadie Powell2020-02-06 11:25:42 +0000
commit98e4ddfb21d285c8b675788c155bb204822fbd4a (patch)
tree030eb18c989bf3c9e4768a538796e3221ca7934e /include/clientprotocol.h
parentIn C++11 [io]fstream has std::string constructors; use them. (diff)
Use C++11 inline initialisation for class members.
Diffstat (limited to 'include/clientprotocol.h')
-rw-r--r--include/clientprotocol.h22
1 files changed, 6 insertions, 16 deletions
diff --git a/include/clientprotocol.h b/include/clientprotocol.h
index e0ac78a88..7320525a8 100644
--- a/include/clientprotocol.h
+++ b/include/clientprotocol.h
@@ -227,7 +227,7 @@ class ClientProtocol::Message : public ClientProtocol::MessageSource
operator const std::string&() const { return (owned ? *str : *ptr); }
Param()
- : ptr(NULL)
+ : ptr(nullptr)
, owned(false)
{
}
@@ -285,9 +285,9 @@ class ClientProtocol::Message : public ClientProtocol::MessageSource
ParamList params;
TagMap tags;
std::string command;
- bool msginit_done;
+ bool msginit_done = false;
mutable SerializedList serlist;
- bool sideeffect;
+ bool sideeffect = false;
protected:
/** Set command string.
@@ -309,8 +309,6 @@ class ClientProtocol::Message : public ClientProtocol::MessageSource
Message(const char* cmd, User* Sourceuser = NULL)
: ClientProtocol::MessageSource(Sourceuser)
, command(cmd ? cmd : std::string())
- , msginit_done(false)
- , sideeffect(false)
{
params.reserve(8);
serlist.reserve(8);
@@ -326,8 +324,6 @@ class ClientProtocol::Message : public ClientProtocol::MessageSource
Message(const char* cmd, const std::string& Sourcestr, User* Sourceuser = NULL)
: ClientProtocol::MessageSource(Sourcestr, Sourceuser)
, command(cmd ? cmd : std::string())
- , msginit_done(false)
- , sideeffect(false)
{
params.reserve(8);
serlist.reserve(8);
@@ -462,9 +458,9 @@ class ClientProtocol::Message : public ClientProtocol::MessageSource
class ClientProtocol::Event
{
EventProvider* event;
- Message* initialmsg;
- const MessageList* initialmsglist;
- bool eventinit_done;
+ Message* initialmsg = nullptr;
+ const MessageList* initialmsglist = nullptr;
+ bool eventinit_done = false;
public:
/** Constructor.
@@ -472,9 +468,6 @@ class ClientProtocol::Event
*/
Event(EventProvider& protoeventprov)
: event(&protoeventprov)
- , initialmsg(NULL)
- , initialmsglist(NULL)
- , eventinit_done(false)
{
}
@@ -484,9 +477,6 @@ class ClientProtocol::Event
*/
Event(EventProvider& protoeventprov, ClientProtocol::Message& msg)
: event(&protoeventprov)
- , initialmsg(&msg)
- , initialmsglist(NULL)
- , eventinit_done(false)
{
}