diff options
author | Adam <Adam@anope.org> | 2013-07-04 22:37:54 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2013-07-04 23:05:30 -0400 |
commit | 55199f0a4c0a323ddce4ae43e505f1e59079c162 (patch) | |
tree | 2d99760f84bff6d4da65c71d78345afaf7e67fc2 /src/nickcore.cpp | |
parent | 7edc76f7fb5b336c53b02c825b869b6769e68ef0 (diff) |
Read most of the old common flags for compat
Diffstat (limited to 'src/nickcore.cpp')
-rw-r--r-- | src/nickcore.cpp | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/nickcore.cpp b/src/nickcore.cpp index 3b27268ea..9d032cacb 100644 --- a/src/nickcore.cpp +++ b/src/nickcore.cpp @@ -121,6 +121,34 @@ Serializable* NickCore::Unserialize(Serializable *obj, Serialize::Data &data) data["extensible:PRIVATE"] >> b; if (b) nc->Extend<bool>("NS_PRIVATE"); + b = false; + data["exensible:AUTOOP"] >> b; + if (b) + nc->Extend<bool>("AUTOOP"); + b = false; + data["extensible:HIDE_EMAIL"] >> b; + if (b) + nc->Extend<bool>("HIDE_EMAIL"); + b = false; + data["extensible:HIDE_QUIT"] >> b; + if (b) + nc->Extend<bool>("HIDE_QUIT"); + b = false; + data["extensible:MEMO_RECEIVE"] >> b; + if (b) + nc->Extend<bool>("MEMO_RECEIVE"); + b = false; + data["extensible:MEMO_SIGNON"] >> b; + if (b) + nc->Extend<bool>("MEMO_SIGNON"); + b = false; + data["extensible:NO_EXPIRE"] >> b; + if (b) + nc->Extend<bool>("NO_EXPIRE"); + b = false; + data["extensible:KILLPROTECT"] >> b; + if (b) + nc->Extend<bool>("KILLPROTECT"); /* end compat */ return nc; |