summaryrefslogtreecommitdiffhomepage
path: root/src/collision
diff options
context:
space:
mode:
authorarngo <[email protected]>2023-05-28 13:25:36 -0400
committerarngo <[email protected]>2023-05-28 13:25:36 -0400
commitd0763049dce1a32d9b85d39b77b090873337b7a3 (patch)
treeb54bb0050040245c422a2cc7e3a21ed1c378e57d /src/collision
parent79cd0ac07a93fefbf59218ee77d44ea2501dfdd5 (diff)
downloadRodeoKit-d0763049dce1a32d9b85d39b77b090873337b7a3.tar.gz
RodeoKit-d0763049dce1a32d9b85d39b77b090873337b7a3.zip
null check when deleting collision item
Diffstat (limited to 'src/collision')
-rw-r--r--src/collision/rodeo_collision.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/collision/rodeo_collision.c b/src/collision/rodeo_collision.c
index b2a7388..8e45cf7 100644
--- a/src/collision/rodeo_collision.c
+++ b/src/collision/rodeo_collision.c
@@ -47,7 +47,8 @@ rodeo_collision_2d_world_item_destroy(
cvec_collision_2d_world_item_value* cvec_value
)
{
- *cvec_value = *cvec_collision_2d_world_item_back(cvec_value->id.world);
+ if (cvec_value == NULL) { return; }
+ *cvec_value = *cvec_collision_2d_world_item_back(cvec_value->id.world);
cvec_collision_2d_world_item_pop(cvec_value->id.world);
}