diff options
Diffstat (limited to 'dirmngr/http.c')
-rw-r--r-- | dirmngr/http.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dirmngr/http.c b/dirmngr/http.c index 619f2f1b4..14d60df4b 100644 --- a/dirmngr/http.c +++ b/dirmngr/http.c @@ -2378,10 +2378,10 @@ connect_server (const char *server, unsigned short port, stpcpy (stpcpy (stpcpy (stpcpy (srvname,"_"), srvtag), "._tcp."), server); err = get_dns_srv (srvname, &serverlist, &srvcount); - xfree (srvname); if (err) log_info ("getting SRV '%s' failed: %s\n", - serverlist[srv].target, gpg_strerror (err)); + srvname, gpg_strerror (err)); + xfree (srvname); /* Note that on error SRVCOUNT is zero. */ } } |