From b77051142268fde786110d5cb74c908a097e5b24 Mon Sep 17 00:00:00 2001 From: Dorota Czaplejewicz Date: Mon, 3 Feb 2020 14:59:14 +0000 Subject: [PATCH] keyboard_layout: Fix leak --- eekboard/eekboard-context-service.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eekboard/eekboard-context-service.c b/eekboard/eekboard-context-service.c index c636c430..cf5e7e4d 100644 --- a/eekboard/eekboard-context-service.c +++ b/eekboard/eekboard-context-service.c @@ -140,9 +140,11 @@ eekboard_context_service_update_layout(EekboardContextService *context, enum squ switch (priv->purpose) { case ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_NUMBER: case ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_PHONE: + g_free(keyboard_layout); keyboard_layout = g_strdup("number"); break; case ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_TERMINAL: + g_free(keyboard_layout); keyboard_layout = g_strdup("terminal"); break; default: