summaryrefslogtreecommitdiff
path: root/src/memory_bucket.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2024-03-14 17:16:22 +0100
committerAldrik Ramaekers <aldrikboy@gmail.com>2024-03-14 17:16:22 +0100
commit28b00896a8cb94663a3d35313ee7d771d4af11e0 (patch)
tree47ac8ff198b5ad9264263914b647ef5da620eefc /src/memory_bucket.cpp
parentb7d17bdf8c0f1a4118709fbc5162463afb48b5c8 (diff)
use cstdint types
Diffstat (limited to 'src/memory_bucket.cpp')
-rw-r--r--src/memory_bucket.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/memory_bucket.cpp b/src/memory_bucket.cpp
index 1a1e54d..b199e59 100644
--- a/src/memory_bucket.cpp
+++ b/src/memory_bucket.cpp
@@ -1,7 +1,7 @@
#include "memory_bucket.h"
#include <stdlib.h>
-ts_memory_bucket ts_memory_bucket_init(int bucket_size)
+ts_memory_bucket ts_memory_bucket_init(uint32_t bucket_size)
{
ts_memory_bucket collection;
collection.bucket_mutex = ts_mutex_create();
@@ -15,11 +15,11 @@ ts_memory_bucket ts_memory_bucket_init(int bucket_size)
return collection;
}
-void* ts_memory_bucket_reserve(ts_memory_bucket *bucket, int reserve_length)
+void* ts_memory_bucket_reserve(ts_memory_bucket *bucket, uint32_t reserve_length)
{
ts_mutex_lock(&bucket->bucket_mutex);
ts_memory_bucket_entry *bucket_entry = 0;
- for (int i = 0; i < bucket->buckets.length; i++)
+ for (uint32_t i = 0; i < bucket->buckets.length; i++)
{
bucket_entry = (ts_memory_bucket_entry *)ts_array_at(&bucket->buckets, i);
@@ -46,7 +46,7 @@ void* ts_memory_bucket_reserve(ts_memory_bucket *bucket, int reserve_length)
void ts_memory_bucket_reset(ts_memory_bucket *bucket)
{
ts_mutex_lock(&bucket->bucket_mutex);
- for (int i = 0; i < bucket->buckets.length; i++)
+ for (uint32_t i = 0; i < bucket->buckets.length; i++)
{
ts_memory_bucket_entry *bucket_entry = (ts_memory_bucket_entry *)ts_array_at(&bucket->buckets, i);
bucket_entry->cursor = 0;
@@ -57,7 +57,7 @@ void ts_memory_bucket_reset(ts_memory_bucket *bucket)
void ts_memory_bucket_destroy(ts_memory_bucket *bucket)
{
ts_mutex_lock(&bucket->bucket_mutex);
- for (int i = 0; i < bucket->buckets.length; i++)
+ for (uint32_t i = 0; i < bucket->buckets.length; i++)
{
ts_memory_bucket_entry *bucket_entry = (ts_memory_bucket_entry *)ts_array_at(&bucket->buckets, i);
free(bucket_entry->data);