From 168a84805a5852f0b84258d8675c79ad854b8310 Mon Sep 17 00:00:00 2001 From: Ali Chraghi Date: Sun, 15 Jan 2023 08:39:40 +0330 Subject: [PATCH] ecs: saturated add Fixes #409 --- libs/ecs/src/entities.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ecs/src/entities.zig b/libs/ecs/src/entities.zig index bd02474b..7be3dadb 100644 --- a/libs/ecs/src/entities.zig +++ b/libs/ecs/src/entities.zig @@ -116,7 +116,7 @@ pub const ArchetypeStorage = struct { if (better_capacity >= new_capacity) return; while (true) { - better_capacity += better_capacity / 2 + 8; + better_capacity +|= better_capacity / 2 + 8; if (better_capacity >= new_capacity) break; }