diff --git a/app/src/input_manager.c b/app/src/input_manager.c index 075ac01a..f43eda89 100644 --- a/app/src/input_manager.c +++ b/app/src/input_manager.c @@ -144,6 +144,7 @@ void input_manager_process_text_input(struct input_manager *input_manager, return; } if (!controller_push_event(input_manager->controller, &control_event)) { + SDL_free(control_event.text_event.text); LOGW("Cannot send text event"); } }