mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-28 21:17:54 +00:00
Merge branch '2722-bad-sizeof-declaration-in-main' into 'main'
Fix the sizeof() for array holding the pointers to clientmgr Closes #2722 See merge request isc-projects/bind9!5098
This commit is contained in:
commit
5a10cde89a
@ -272,7 +272,7 @@ ns_interfacemgr_create(isc_mem_t *mctx, ns_server_t *sctx,
|
||||
*mgrp = mgr;
|
||||
|
||||
mgr->clientmgrs = isc_mem_get(mgr->mctx,
|
||||
mgr->ncpus * sizeof(*mgr->clientmgrs[0]));
|
||||
mgr->ncpus * sizeof(mgr->clientmgrs[0]));
|
||||
for (size_t i = 0; i < (size_t)mgr->ncpus; i++) {
|
||||
result = ns_clientmgr_create(mgr->sctx, mgr->taskmgr,
|
||||
mgr->timermgr, mgr->aclenv, (int)i,
|
||||
@ -333,7 +333,7 @@ ns_interfacemgr_destroy(ns_interfacemgr_t *mgr) {
|
||||
ns_clientmgr_destroy(&mgr->clientmgrs[i]);
|
||||
}
|
||||
isc_mem_put(mgr->mctx, mgr->clientmgrs,
|
||||
mgr->ncpus * sizeof(*mgr->clientmgrs[0]));
|
||||
mgr->ncpus * sizeof(mgr->clientmgrs[0]));
|
||||
|
||||
if (mgr->sctx != NULL) {
|
||||
ns_server_detach(&mgr->sctx);
|
||||
|
Loading…
x
Reference in New Issue
Block a user