From abaa7fc7c7e0679c7bd3910a3698623fc9f1e4d0 Mon Sep 17 00:00:00 2001 From: Jan Hutter Date: Mon, 21 Nov 2005 09:20:43 +0000 Subject: [PATCH] -removed freeing of nonce data --- Source/charon/payloads/nonce_payload.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Source/charon/payloads/nonce_payload.c b/Source/charon/payloads/nonce_payload.c index 36a8defed..516562960 100644 --- a/Source/charon/payloads/nonce_payload.c +++ b/Source/charon/payloads/nonce_payload.c @@ -137,10 +137,6 @@ static status_t verify(private_nonce_payload_t *this) */ static status_t destroy(private_nonce_payload_t *this) { - if (this->nonce.ptr != NULL) - { - allocator_free(this->nonce.ptr); - } allocator_free(this); return SUCCESS; @@ -168,8 +164,8 @@ static status_t set_nonce(private_nonce_payload_t *this, chunk_t nonce) */ static status_t get_nonce(private_nonce_payload_t *this, chunk_t *nonce) { - nonce->len = this->nonce.len; nonce->ptr = this->nonce.ptr; + nonce->len = this->nonce.len; return SUCCESS; }