|
|
@ -106,7 +106,7 @@ namespace data |
|
|
|
public: |
|
|
|
public: |
|
|
|
|
|
|
|
|
|
|
|
RoutingDestination (): m_ElGamalEncryption (nullptr) {}; |
|
|
|
RoutingDestination (): m_ElGamalEncryption (nullptr) {}; |
|
|
|
virtual ~RoutingDestination () { delete m_ElGamalEncryption; }; |
|
|
|
virtual ~RoutingDestination () { if (m_ElGamalEncryption) delete m_ElGamalEncryption; }; |
|
|
|
|
|
|
|
|
|
|
|
virtual const IdentHash& GetIdentHash () const = 0; |
|
|
|
virtual const IdentHash& GetIdentHash () const = 0; |
|
|
|
virtual const uint8_t * GetEncryptionPublicKey () const = 0; |
|
|
|
virtual const uint8_t * GetEncryptionPublicKey () const = 0; |
|
|
|