summaryrefslogtreecommitdiff
path: root/pkev.h
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-01-10 10:08:05 -0500
committerJonathan Bradley <jcb@pikum.xyz>2025-01-10 10:08:05 -0500
commit79e040d203e63ec79bb124215dcd1e940f7b676c (patch)
tree23c11c6911b99161d0063e63122d9dd15485e1ed /pkev.h
parent74fb835d28f2a4e604a32fd292bb3060a832a1db (diff)
pk.h: handle gcc compiler warnings; breaking changes
Diffstat (limited to 'pkev.h')
-rw-r--r--pkev.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/pkev.h b/pkev.h
index 826e5d2..0290fbe 100644
--- a/pkev.h
+++ b/pkev.h
@@ -95,7 +95,7 @@ pk_ev_init()
void
pk_ev_teardown()
{
- int i;
+ long unsigned int i;
for (i = 0; i < pk_ev_mstr.rn_mgrs; ++i) {
if ((atomic_load(&pk_ev_mstr.rn_mgrs) & (1lu << i)) == 0) continue;
mtx_lock(&pk_ev_mstr.mtxs[i]);
@@ -124,7 +124,6 @@ pk_ev_inner_ev_mgr_create(uint64_t ev_count, uint64_t cb_count)
struct pk_ev_mgr *mgr = (struct pk_ev_mgr*)malloc(sz);
if (mgr == NULL) goto early_exit;
- memset(mgr, 0, sz);
mgr->ev = (struct pk_ev*)(((char *)mgr) + sizeof(struct pk_ev_mgr));
atomic_init(&mgr->rn_ev, ev_count);
atomic_init(&mgr->rn_cb, cb_count);