diff options
author | Sadie Powell <sadie@witchery.services> | 2025-03-26 11:05:28 +0000 |
---|---|---|
committer | Sadie Powell <sadie@witchery.services> | 2025-03-26 11:08:02 +0000 |
commit | b5213d5a81bc8685e317913a1d2cfdcd5d92ebd5 (patch) | |
tree | e68582bad87730a461e2432740b94b5f2d4a58e5 /include | |
parent | dc09408f1a68356ee21969cb4f4fb28e94bf6512 (diff) |
Initialize Channel in the Modern C++ way.
Diffstat (limited to 'include')
-rw-r--r-- | include/channels.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/include/channels.h b/include/channels.h index 8bea70fc9..08f8756db 100644 --- a/include/channels.h +++ b/include/channels.h @@ -50,9 +50,9 @@ public: /* When the channel was created */ time_t creation_time; /* If the channel has just been created in a netjoin */ - bool syncing; + bool syncing = false; /* Is configured in the conf as a channel bots should be in */ - bool botchannel; + bool botchannel = false; /* Users in the channel */ typedef std::map<User *, ChanUserContainer *> ChanUserList; @@ -66,15 +66,15 @@ public: * This is the time the topic was *originally set*. When we restore the topic we want to change the TS back * to this, but we can only do this on certain IRCds. */ - time_t topic_ts; + time_t topic_ts = 0; /* The actual time the topic was set, probably close to Anope::CurTime */ - time_t topic_time; + time_t topic_time = 0; - time_t server_modetime; /* Time of last server MODE */ - time_t chanserv_modetime; /* Time of last check_modes() */ - int16_t server_modecount; /* Number of server MODEs this second */ - int16_t chanserv_modecount; /* Number of check_mode()'s this sec */ - int16_t bouncy_modes; /* Did we fail to set modes here? */ + time_t server_modetime = 0; /* Time of last server MODE */ + time_t chanserv_modetime = 0; /* Time of last check_modes() */ + int16_t server_modecount = 0; /* Number of server MODEs this second */ + int16_t chanserv_modecount = 0; /* Number of check_mode()'s this sec */ + bool bouncy_modes = false; /* Did we fail to set modes here? */ private: /** Constructor |