ibus-m17n/ibus-m17n-fix-mtext-config.patch
2012-08-02 18:12:06 +09:00

26 lines
760 B
Diff

From 9897c12c22619a7cc2a78e81df344c325c690a9e Mon Sep 17 00:00:00 2001
From: Daiki Ueno <ueno@unixuser.org>
Date: Thu, 2 Aug 2012 17:55:07 +0900
Subject: [PATCH] setup: fix storing MText values
---
src/setup.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/setup.c b/src/setup.c
index cc5cb09..aa109bf 100644
--- a/src/setup.c
+++ b/src/setup.c
@@ -73,7 +73,7 @@ parse_m17n_value (MPlist *plist, gchar *text)
if (mplist_key (plist) == Mtext) {
MText *mtext;
- mtext = mtext_from_data (text, strlen (text), MTEXT_FORMAT_UTF_8);
+ mtext = mconv_decode_buffer (Mcoding_utf_8, text, strlen (text));
value = mplist ();
mplist_add (value, Mtext, mtext);
return value;
--
1.7.11.2