summaryrefslogtreecommitdiff
path: root/ot_vector.c
diff options
context:
space:
mode:
authorDirk Engling <erdgeist@erdgeist.org>2026-10-27 20:17:12 +0100
committerDirk Engling <erdgeist@erdgeist.org>2026-10-27 20:17:12 +0100
commit6b0069ba013236a74be22b30229162b6bfb917b2 (patch)
treed4845be0a07449de05cbffe9bd84b9d68d98f352 /ot_vector.c
parente66be92eed36e53fd35d277959ada176933f619d (diff)
Turn malloc+memset into calloc
Diffstat (limited to 'ot_vector.c')
-rw-r--r--ot_vector.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/ot_vector.c b/ot_vector.c
index a56d55b..8310634 100644
--- a/ot_vector.c
+++ b/ot_vector.c
@@ -208,10 +208,9 @@ void vector_redistribute_buckets(ot_peerlist *peer_list, size_t peer_size) {
208 return; 208 return;
209 209
210 /* Assume near perfect distribution */ 210 /* Assume near perfect distribution */
211 bucket_list_new = malloc(num_buckets_new * sizeof(ot_vector)); 211 bucket_list_new = calloc(1, num_buckets_new * sizeof(ot_vector));
212 if (!bucket_list_new) 212 if (!bucket_list_new)
213 return; 213 return;
214 memset(bucket_list_new, 0, num_buckets_new * sizeof(ot_vector));
215 214
216 bucket_size_new = OT_VECTOR_MIN_MEMBERS; 215 bucket_size_new = OT_VECTOR_MIN_MEMBERS;
217 while (bucket_size_new * num_buckets_new < peer_list->peer_count) 216 while (bucket_size_new * num_buckets_new < peer_list->peer_count)