aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/hostip.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/hostip.c b/lib/hostip.c
index 256ceebca..2509c9552 100644
--- a/lib/hostip.c
+++ b/lib/hostip.c
@@ -348,8 +348,7 @@ int Curl_resolv(struct connectdata *conn,
rc = 1; /* no info yet */
}
}
- else
- {
+ else {
if(data->share)
Curl_share_lock(data, CURL_LOCK_DATA_DNS, CURL_LOCK_ACCESS_SINGLE);
@@ -359,15 +358,15 @@ int Curl_resolv(struct connectdata *conn,
if(data->share)
Curl_share_unlock(data, CURL_LOCK_DATA_DNS);
- if(!dns) {
+ if(!dns)
/* returned failure, bail out nicely */
Curl_freeaddrinfo(addr);
- }
else
rc = 0;
}
}
-
+ else
+ rc = 0;
*entry = dns;