From 40a78e6865794db16988bf92a99f69c88c152c8a Mon Sep 17 00:00:00 2001 From: realtradam Date: Tue, 30 May 2023 03:51:43 -0400 Subject: make frametime constant on web platform + other stuff --- src/collision/rodeo_collision.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'src/collision') diff --git a/src/collision/rodeo_collision.c b/src/collision/rodeo_collision.c index 8e45cf7..95fc75c 100644 --- a/src/collision/rodeo_collision.c +++ b/src/collision/rodeo_collision.c @@ -57,15 +57,20 @@ rodeo_collision_2d_world_item_destroy_by_id( world_id id ) { - rodeo_collision_2d_world_item_t* item = rodeo_collision_2d_world_item_get_by_id(id); + rodeo_collision_2d_world_item_t* item = rodeo_collision_2d_world_item_get_by_id + (id); rodeo_collision_2d_world_item_destroy(item); -} +} rodeo_collision_2d_world_item_t* -rodeo_collision_2d_world_item_get_by_id( - world_id id -) +rodeo_collision_2d_world_item_get_by_id( + world_id id +) { + if(id.world == NULL) + { + return NULL; + } c_foreach(i, cvec_collision_2d_world_item, *id.world) { if (i.ref->id.id == id.id) { return i.ref; -- cgit v1.2.3