diff options
Diffstat (limited to 'client/libacron/ids.c')
-rw-r--r-- | client/libacron/ids.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/client/libacron/ids.c b/client/libacron/ids.c index 7af471d..65be0ab 100644 --- a/client/libacron/ids.c +++ b/client/libacron/ids.c @@ -16,6 +16,7 @@ int ac_object_free(ac_obj_t *obj) { ac_event_player_join_t *v = (ac_event_player_join_t *) obj; if (v->player.name) free(v->player.name); if (v->player.uuid) free(v->player.uuid); + if (v->player.type) free(v->player.type); goto ok; } case AC_EVENT_PLAYER_DISCONNECT: { @@ -23,6 +24,7 @@ int ac_object_free(ac_obj_t *obj) { if (v->player) { if (v->player->name) free(v->player->name); if (v->player->uuid) free(v->player->uuid); + if (v->player->type) free(v->player->type); free(v->player); } if (v->reason) free(v->reason); @@ -32,6 +34,7 @@ int ac_object_free(ac_obj_t *obj) { ac_event_entity_death_t *v = (ac_event_entity_death_t *) obj; if (v->entity.name) free(v->entity.name); if (v->entity.uuid) free(v->entity.uuid); + if (v->entity.type) free(v->entity.type); if (v->message) free(v->message); goto ok; } @@ -39,6 +42,7 @@ int ac_object_free(ac_obj_t *obj) { ac_event_player_message_t *v = (ac_event_player_message_t *) obj; if (v->player.name) free(v->player.name); if (v->player.uuid) free(v->player.uuid); + if (v->player.type) free(v->player.type); if (v->text) free(v->text); goto ok; } |