From f0e3999bbc20cd72fe1f50539e3b523325b0db16 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Tue, 26 Sep 2023 19:46:24 -0400 Subject: off by one for ECS counts --- src/ecs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/ecs.cpp') diff --git a/src/ecs.cpp b/src/ecs.cpp index 9d7b321..bbb1a70 100644 --- a/src/ecs.cpp +++ b/src/ecs.cpp @@ -38,7 +38,7 @@ void ECS_Init() { } uint64_t ECS_GetEntities_BucketCount() { - return Entities_BucketContainer.bucketCounter; + return Entities_BucketContainer.bucketCounter + 1; } Entity *ECS_GetEntities(uint64_t bucketIndex, uint64_t &itemCount) { assert(bucketIndex <= Entities_BucketContainer.bucketCounter); @@ -233,7 +233,7 @@ CompGrBinds *ECS_GetGrBinds(EntityHandle entHandle) { } uint64_t ECS_GetGrBinds_BucketCount() { - return Comp_GrBinds_BucketContainer.bucketCounter; + return Comp_GrBinds_BucketContainer.bucketCounter + 1; } CompGrBinds *ECS_GetGrBinds(uint64_t bucketIndex, uint64_t &itemCount) { -- cgit v1.2.3