diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2019-03-25 12:41:59 -0700 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2019-03-25 12:41:59 -0700 |
commit | e1091611da39eefeeb9d707c0de5bf5124f81be5 (patch) | |
tree | d6ff16300f06f7e560e34da9b03cab06f1c738ab /node | |
parent | 678116b6d1f6ed5eb101893aca8fcfe58bafb99d (diff) | |
download | infinitytier-e1091611da39eefeeb9d707c0de5bf5124f81be5.tar.gz infinitytier-e1091611da39eefeeb9d707c0de5bf5124f81be5.zip |
More mem*() stuff...
Diffstat (limited to 'node')
-rw-r--r-- | node/CertificateOfOwnership.hpp | 2 | ||||
-rw-r--r-- | node/NetworkConfig.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/node/CertificateOfOwnership.hpp b/node/CertificateOfOwnership.hpp index 5adee6c0..ffb0f74b 100644 --- a/node/CertificateOfOwnership.hpp +++ b/node/CertificateOfOwnership.hpp @@ -194,7 +194,7 @@ public: { unsigned int p = startAt; - memset(this,0,sizeof(CertificateOfOwnership)); + *this = CertificateOfOwnership(); _networkId = b.template at<uint64_t>(p); p += 8; _ts = b.template at<uint64_t>(p); p += 8; diff --git a/node/NetworkConfig.cpp b/node/NetworkConfig.cpp index 828724f9..8be72008 100644 --- a/node/NetworkConfig.cpp +++ b/node/NetworkConfig.cpp @@ -203,7 +203,7 @@ bool NetworkConfig::fromDictionary(const Dictionary<ZT_NETWORKCONFIG_DICT_CAPACI Buffer<ZT_NETWORKCONFIG_DICT_CAPACITY> *tmp = new Buffer<ZT_NETWORKCONFIG_DICT_CAPACITY>(); try { - memset(this,0,sizeof(NetworkConfig)); + *this = NetworkConfig(); // Fields that are always present, new or old this->networkId = d.getUI(ZT_NETWORKCONFIG_DICT_KEY_NETWORK_ID,0); |