From 9fc2904ac1ee735d556c315549a4ec6211126570 Mon Sep 17 00:00:00 2001 From: agc Date: Tue, 1 Jun 2010 03:19:26 +0000 Subject: [PATCH] when cleaning up, don't try to free the public key which is part of the secret key - shown up by Mac OS X malloc. --- crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c b/crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c index 429087a758da..869a97a8a9e9 100644 --- a/crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c +++ b/crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c @@ -58,7 +58,7 @@ #if defined(__NetBSD__) __COPYRIGHT("@(#) Copyright (c) 2009 The NetBSD Foundation, Inc. All rights reserved."); -__RCSID("$NetBSD: packet-parse.c,v 1.35 2010/05/25 01:05:10 agc Exp $"); +__RCSID("$NetBSD: packet-parse.c,v 1.36 2010/06/01 03:19:26 agc Exp $"); #endif #ifdef HAVE_OPENSSL_CAST_H @@ -2246,7 +2246,6 @@ __ops_seckey_free(__ops_seckey_t *key) __ops_show_pka(key->pubkey.alg)); } free(key->checkhash); - __ops_pubkey_free(&key->pubkey); } static int