From 7ee01c86669327b2af63c8ed9390bcbf071cdac5 Mon Sep 17 00:00:00 2001 From: Andrew Gregory Date: Tue, 30 Sep 2014 15:00:03 -0400 Subject: _alpm_key_in_keychain: cache known keys Implements FS#38042 Signed-off-by: Andrew Gregory --- lib/libalpm/handle.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/libalpm/handle.c') diff --git a/lib/libalpm/handle.c b/lib/libalpm/handle.c index dd284ac5..6545592b 100644 --- a/lib/libalpm/handle.c +++ b/lib/libalpm/handle.c @@ -71,6 +71,10 @@ void _alpm_handle_free(alpm_handle_t *handle) curl_easy_cleanup(handle->curl); #endif +#ifdef HAVE_LIBGPGME + FREELIST(handle->known_keys); +#endif + regfree(&handle->delta_regex); /* free memory */ -- cgit v1.2.3-24-g4f1b