Blame SOURCES/ibus-hangul-dconf-prefix.patch
|
|
00a596 |
From 3e7c5811d38d64d5e13d8e6ce54db103968561bd Mon Sep 17 00:00:00 2001
|
|
|
00a596 |
From: Daiki Ueno <ueno@unixuser.org>
|
|
|
00a596 |
Date: Tue, 2 Apr 2013 13:52:29 +0900
|
|
|
00a596 |
Subject: [PATCH] Work around for the case ibus-dconf sends lowercase config
|
|
|
00a596 |
section
|
|
|
00a596 |
|
|
|
00a596 |
---
|
|
|
00a596 |
src/engine.c | 2 +-
|
|
|
00a596 |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
00a596 |
|
|
|
00a596 |
diff --git a/src/engine.c b/src/engine.c
|
|
|
00a596 |
index 602f073..456e353 100644
|
|
|
00a596 |
--- a/src/engine.c
|
|
|
00a596 |
+++ b/src/engine.c
|
|
|
00a596 |
@@ -1269,7 +1269,7 @@ ibus_config_value_changed (IBusConfig *config,
|
|
|
00a596 |
{
|
|
|
00a596 |
IBusHangulEngine *hangul = (IBusHangulEngine *) user_data;
|
|
|
00a596 |
|
|
|
00a596 |
- if (strcmp(section, "engine/Hangul") == 0) {
|
|
|
00a596 |
+ if (g_ascii_strcasecmp(section, "engine/Hangul") == 0) {
|
|
|
00a596 |
if (strcmp(name, "HangulKeyboard") == 0) {
|
|
|
00a596 |
const gchar *str = g_variant_get_string(value, NULL);
|
|
|
00a596 |
g_string_assign (hangul_keyboard, str);
|
|
|
00a596 |
--
|
|
|
00a596 |
1.8.1.4
|
|
|
00a596 |
|