restructure casting to avoid crash

pull/31/head
Ryan Tharp 6 years ago
parent e0ecb468b6
commit 47a67cdefb

@ -268,9 +268,10 @@ handle_dnsc_result(dnsc_answer_request *client_request)
}
else
{
writesend_dnss_response(
client_request->found ? client_request->result : nullptr,
server_request->from, server_request);
struct sockaddr *useHostRes = nullptr;
if (client_request->found)
useHostRes = client_request->result;
writesend_dnss_response(useHostRes, server_request->from, server_request);
}
llarp_host_resolved(client_request);
}

Loading…
Cancel
Save