diff options
Diffstat (limited to 'g10/export.c')
-rw-r--r-- | g10/export.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/g10/export.c b/g10/export.c index c9adc0639..6809232af 100644 --- a/g10/export.c +++ b/g10/export.c @@ -116,7 +116,7 @@ do_export_stream( IOBUF out, STRLIST users, int secret, int onlyrfc, int *any ) KBNODE keyblock = NULL; KBNODE kbctx, node; int ndesc; - KEYDB_SEARCH_DESC *desc; + KEYDB_SEARCH_DESC *desc = NULL; KEYDB_HANDLE kdbhd; STRLIST sl; @@ -248,6 +248,7 @@ do_export_stream( IOBUF out, STRLIST users, int secret, int onlyrfc, int *any ) rc = 0; leave: + m_free(desc); keydb_release (kdbhd); release_kbnode( keyblock ); if( !*any ) |