summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nickcore.cpp2
-rw-r--r--src/regchannel.cpp2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/nickcore.cpp b/src/nickcore.cpp
index 9bbaae959..3b27268ea 100644
--- a/src/nickcore.cpp
+++ b/src/nickcore.cpp
@@ -113,9 +113,11 @@ Serializable* NickCore::Unserialize(Serializable *obj, Serialize::Data &data)
/* compat */
bool b;
+ b = false;
data["extensible:SECURE"] >> b;
if (b)
nc->Extend<bool>("NS_SECURE");
+ b = false;
data["extensible:PRIVATE"] >> b;
if (b)
nc->Extend<bool>("NS_PRIVATE");
diff --git a/src/regchannel.cpp b/src/regchannel.cpp
index e06f53690..83cf2407f 100644
--- a/src/regchannel.cpp
+++ b/src/regchannel.cpp
@@ -290,10 +290,12 @@ Serializable* ChannelInfo::Unserialize(Serializable *obj, Serialize::Data &data)
/* compat */
bool b;
+ b = false;
data["extensible:SECURE"] >> b;
if (b)
ci->Extend<bool>("CS_SECURE");
data["extensible:PRIVATE"] >> b;
+ b = false;
if (b)
ci->Extend<bool>("CS_PRIVATE");
/* end compat */