From 2cc3cebd8abe64eecc84b30cd560f779f0327790 Mon Sep 17 00:00:00 2001 From: glasseyes Date: Mon, 26 Nov 2018 10:56:24 +0700 Subject: [PATCH] cope with keyboard without lang --- linux/ibus-keyman/src/keymanutil.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/linux/ibus-keyman/src/keymanutil.c b/linux/ibus-keyman/src/keymanutil.c index ab2fa515e6..60f1e782a9 100644 --- a/linux/ibus-keyman/src/keymanutil.c +++ b/linux/ibus-keyman/src/keymanutil.c @@ -140,13 +140,14 @@ ibus_keyman_engine_new (gchar * file_name, engine_desc = ibus_engine_desc_new_varargs ("name", file_name, "longname", name, "description", desc, - "language", lang, + "language", lang ? lang : "oth", "license", license ? license : "", "author", author ? author : "", "icon", icon, "layout", layout, - "version", version, + "version", version ? version : "", NULL); + g_free(desc); return engine_desc; }