Fix handle_map index on dynamic_add

This commit is contained in:
gingerBill
2026-02-08 22:58:44 +00:00
parent 7b18a08d56
commit 8018604f83

View File

@@ -48,7 +48,8 @@ dynamic_add :: proc(m: ^$D/Dynamic_Handle_Map($T, $Handle_Type), item: T, loc :=
xar.append(&m.items, T{}, loc) or_return
}
i := xar.append(&m.items, item, loc) or_return
_ = xar.append(&m.items, item, loc) or_return
i := len(m.items)-1
ptr := xar.get_ptr_unsafe(&m.items, i)
ptr^ = item