From: Jihoon Kim Date: Tue, 4 Mar 2025 11:44:48 +0000 (+0900) Subject: Fix memory leak of elm_entry_markup_to_utf8() X-Git-Tag: accepted/tizen/unified/20250306.045615~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7adf29a6420374424e8fa825f26356873702995b;p=platform%2Fcore%2Fuifw%2Finputdelegator.git Fix memory leak of elm_entry_markup_to_utf8() Change-Id: Ib0a032ff6f6726de6443ca416d9f53e9f2940b72 Signed-off-by: Jihoon Kim --- diff --git a/src/w-input-keyboard.cpp b/src/w-input-keyboard.cpp index 95903b3..39c186d 100644 --- a/src/w-input-keyboard.cpp +++ b/src/w-input-keyboard.cpp @@ -225,7 +225,7 @@ void exit_keyboard() return; } - const char *getText = elm_entry_markup_to_utf8(elm_entry_entry_get(entry)); + char *getText = elm_entry_markup_to_utf8(elm_entry_entry_get(entry)); SECURE_LOGD("button key clicked!! : getText = %s", getText); char cursorPosition[512]; @@ -239,6 +239,7 @@ void exit_keyboard() set_source_caller_app_id(app_control); free(app_id); reply_to_sender_by_callback(getText, "keyboard", NULL, cursorPosition); + free(getText); app_control_destroy(app_control); ui_app_exit(); }