summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--node/CertificateOfOwnership.hpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/node/CertificateOfOwnership.hpp b/node/CertificateOfOwnership.hpp
index bd4eefe1..5adee6c0 100644
--- a/node/CertificateOfOwnership.hpp
+++ b/node/CertificateOfOwnership.hpp
@@ -67,9 +67,15 @@ public:
THING_IPV6_ADDRESS = 3
};
- CertificateOfOwnership()
+ CertificateOfOwnership() :
+ _networkId(0),
+ _ts(0),
+ _flags(0),
+ _id(0),
+ _thingCount(0)
{
- memset(this,0,sizeof(CertificateOfOwnership));
+ memset(_thingTypes,0,sizeof(_thingTypes));
+ memset(_thingValues,0,sizeof(_thingValues));
}
CertificateOfOwnership(const uint64_t nwid,const int64_t ts,const Address &issuedTo,const uint32_t id) :