Skip to content
Snippets Groups Projects
Commit f5b97ab3 authored by Vladimír Čunát's avatar Vladimír Čunát
Browse files

Merge !1266: Coverity Scan false positives clarifications

parents 88607e6b 89514cd9
Branches
Tags
1 merge request!1266Coverity Scan false positives clarifications
Pipeline #96030 passed with warnings with stages
in 36 minutes and 45 seconds
......@@ -1279,6 +1279,7 @@ static uv_handle_t *transmit(struct qr_task *task)
struct session *session = ret->data;
struct sockaddr *peer = session_get_peer(session);
kr_assert(peer->sa_family == AF_UNSPEC && session_flags(session)->outgoing);
kr_require(addr->sa_family == AF_INET || addr->sa_family == AF_INET6);
memcpy(peer, addr, kr_sockaddr_len(addr));
if (qr_task_send(task, session, (struct sockaddr *)choice,
task->pktbuf) != 0) {
......
......@@ -407,6 +407,9 @@ static void ctx_delete(zone_import_ctx_t *z_import)
{
if (kr_fails_assert(z_import)) return;
kr_svldr_free_ctx(z_import->svldr);
/* Free `z_import`'s pool, including `z_import` itself, because it is
* allocated inside said pool. */
mm_ctx_delete(z_import->pool);
}
static void timer_close(uv_handle_t *handle)
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment