diff options
Diffstat (limited to '')
-rw-r--r-- | keyserver/gpgkeys_curl.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/keyserver/gpgkeys_curl.c b/keyserver/gpgkeys_curl.c index 7d8fcd175..71ee97260 100644 --- a/keyserver/gpgkeys_curl.c +++ b/keyserver/gpgkeys_curl.c @@ -470,8 +470,6 @@ main(int argc,char *argv[]) ret=get_key(thekey); - curl_easy_cleanup(curl); - fail: free(thekey); @@ -482,6 +480,9 @@ main(int argc,char *argv[]) if(output!=stdout) fclose(output); + if(curl) + curl_easy_cleanup(curl); + curl_global_cleanup(); return ret; |