diff --git a/src/libstrongswan/credentials/keys/shared_key.c b/src/libstrongswan/credentials/keys/shared_key.c index 97209953a..039398cd2 100644 --- a/src/libstrongswan/credentials/keys/shared_key.c +++ b/src/libstrongswan/credentials/keys/shared_key.c @@ -77,7 +77,7 @@ METHOD(shared_key_t, destroy, void, { if (ref_put(&this->ref)) { - free(this->key.ptr); + chunk_clear(&this->key); free(this); } }