From 96056e3213b9f142cc39672186290b7495c1e0dd Mon Sep 17 00:00:00 2001 From: yuchenlin Date: Sat, 27 Oct 2018 20:07:22 +0800 Subject: [PATCH] input_manager: fix potential memory leak on text Fix potential memory leak when controller_push_event failed. Signed-off-by: yuchenlin --- app/src/input_manager.c | 1 + 1 file changed, 1 insertion(+) 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"); } }