aboutsummaryrefslogtreecommitdiff
path: root/ares/ares_parse_srv_reply.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2009-10-29 09:12:40 +0000
committerDaniel Stenberg <daniel@haxx.se>2009-10-29 09:12:40 +0000
commit15f425bdb887ac67c316941f3bee23462ec7e0a9 (patch)
tree542afe0f247c2e0d5cce2016c2ab48fa0e0176ae /ares/ares_parse_srv_reply.c
parent861092637b13664ac876829891420ff8bca56d4c (diff)
no need to check for NULL pointers before dereferencing, as the pointers
MUST be valid and they are dereferenced further down in the function unconditionally!
Diffstat (limited to 'ares/ares_parse_srv_reply.c')
-rw-r--r--ares/ares_parse_srv_reply.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/ares/ares_parse_srv_reply.c b/ares/ares_parse_srv_reply.c
index b0e15eb0f..3a17a5334 100644
--- a/ares/ares_parse_srv_reply.c
+++ b/ares/ares_parse_srv_reply.c
@@ -64,11 +64,10 @@ ares_parse_srv_reply (const unsigned char *abuf, int alen,
struct ares_srv_reply *srv = NULL;
/* Set *srv_out to NULL for all failure cases. */
- if (srv_out)
- *srv_out = NULL;
+ *srv_out = NULL;
+
/* Same with *nsrvreply. */
- if (nsrvreply)
- *nsrvreply = 0;
+ *nsrvreply = 0;
/* Give up if abuf doesn't have room for a header. */
if (alen < HFIXEDSZ)