]> git.lizzy.rs Git - nothing.git/commitdiff
(#818) Fix rigid body leak in player
authorrexim <reximkut@gmail.com>
Sun, 9 Jun 2019 18:33:19 +0000 (01:33 +0700)
committerrexim <reximkut@gmail.com>
Sun, 9 Jun 2019 18:33:19 +0000 (01:33 +0700)
src/game/level/player.c

index d36637590fd6f6dff29c5380f1bd4562e1c8f272..93309d9f0b7ee70a4752390b7b93eef0a6dd2eb7 100644 (file)
@@ -93,6 +93,7 @@ Player *create_player_from_player_layer(const PlayerLayer *player_layer,
 
 void destroy_player(Player * player)
 {
+    rigid_bodies_remove(player->rigid_bodies, player->alive_body_id);
     RETURN_LT0(player->lt);
 }