From 6f03fe2a84b5b96a2a24c5520f126fe723e1fe9b Mon Sep 17 00:00:00 2001 From: InHong Han Date: Mon, 16 Mar 2020 10:30:11 +0900 Subject: [PATCH] Prevent buffer overflow Change-Id: I43f2fabedc27c158485ac8896d35012a94522439 --- ism/extras/wayland_immodule/wayland_imcontext.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ism/extras/wayland_immodule/wayland_imcontext.c b/ism/extras/wayland_immodule/wayland_imcontext.c index 970a14f..6b42aba 100644 --- a/ism/extras/wayland_immodule/wayland_imcontext.c +++ b/ism/extras/wayland_immodule/wayland_imcontext.c @@ -3784,7 +3784,7 @@ wayland_im_context_input_panel_imdata_set(Ecore_IMF_Context *ctx, const void *da if (imcontext->imdata) free(imcontext->imdata); - imcontext->imdata = calloc(1, length); + imcontext->imdata = calloc(1, length + 1); if (imcontext->imdata && data) memcpy(imcontext->imdata, data, length); -- 2.7.4