Skip to content

Commit 433c16f

Browse files
committed
BUILD: dns: fix null-deref build warning at -Wextra
Like for the other checks, the type is being tested just before calling objt_{server,dns_srvrq}() so let's use the unguarded version instead to silence the warning.
1 parent 1aaf324 commit 433c16f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/dns.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1434,12 +1434,12 @@ void dns_unlink_resolution(struct dns_requester *requester)
14341434
/* Move hostname_dn related pointers to the next requester */
14351435
switch (obj_type(req->owner)) {
14361436
case OBJ_TYPE_SERVER:
1437-
res->hostname_dn = objt_server(req->owner)->hostname_dn;
1438-
res->hostname_dn_len = objt_server(req->owner)->hostname_dn_len;
1437+
res->hostname_dn = __objt_server(req->owner)->hostname_dn;
1438+
res->hostname_dn_len = __objt_server(req->owner)->hostname_dn_len;
14391439
break;
14401440
case OBJ_TYPE_SRVRQ:
1441-
res->hostname_dn = objt_dns_srvrq(req->owner)->hostname_dn;
1442-
res->hostname_dn_len = objt_dns_srvrq(req->owner)->hostname_dn_len;
1441+
res->hostname_dn = __objt_dns_srvrq(req->owner)->hostname_dn;
1442+
res->hostname_dn_len = __objt_dns_srvrq(req->owner)->hostname_dn_len;
14431443
break;
14441444
default:
14451445
res->hostname_dn = NULL;

0 commit comments

Comments
 (0)