summaryrefslogtreecommitdiff
path: root/src/htslib.c
diff options
context:
space:
mode:
authorXavier Roche <xroche@users.noreply.github.com>2014-10-16 18:35:16 +0000
committerXavier Roche <xroche@users.noreply.github.com>2014-10-16 18:35:16 +0000
commit79c85c15dc22f284d55341ac55cfbdd9ae9a0566 (patch)
treecfa7dde67fe51c5553004cf03be887e43da0a7dd /src/htslib.c
parent3eef270c96bb407fde0dbb642206bb4eb63def89 (diff)
Fixed warnings.
Diffstat (limited to 'src/htslib.c')
-rw-r--r--src/htslib.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/htslib.c b/src/htslib.c
index c024e5e..4aa63f0 100644
--- a/src/htslib.c
+++ b/src/htslib.c
@@ -4692,7 +4692,6 @@ static SOCaddr* hts_dns_resolve_(httrackp * opt, const char *_iadr,
return SOCaddr_is_valid(*sa) ? sa : NULL;
} else { // non présent dans le cache dns, tester
const size_t iadr_len = strlen(iadr) + 1;
- char *block;
// find queue
for(; cache->next != NULL; cache = cache->next) ;
@@ -4708,11 +4707,11 @@ static SOCaddr* hts_dns_resolve_(httrackp * opt, const char *_iadr,
#endif
/* attempt to store new entry */
- block = malloct(sizeof(t_dnscache) + iadr_len);
- cache->next = (t_dnscache *) block;
+ cache->next = malloct(sizeof(t_dnscache) + iadr_len);
if (cache->next != NULL) {
t_dnscache *const next = cache->next;
- char *str = block + sizeof(t_dnscache);
+ char *const block = (char*) cache->next;
+ char *const str = block + sizeof(t_dnscache);
memcpy(str, iadr, iadr_len);
next->iadr = str;
if (sa != NULL) {