void PublicKey::AddToEnd(const byte* data, word32 len) { mySTL::auto_array<byte> tmp(NEW_TC byte[sz_ + len]); memcpy(tmp.get(), key_, sz_); memcpy(tmp.get() + sz_, data, len); byte* del = 0; STL::swap(del, key_); tcArrayDelete(del); key_ = tmp.release(); sz_ += len; }
~PublicKey() { tcArrayDelete(key_); }
CertDecoder::~CertDecoder() { tcArrayDelete(signature_); }