diff --git a/ibus-pinyin-libpinyin-integration.patch b/ibus-pinyin-libpinyin-integration.patch index c7c87b8..ddc5905 100644 --- a/ibus-pinyin-libpinyin-integration.patch +++ b/ibus-pinyin-libpinyin-integration.patch @@ -12538,7 +12538,7 @@ index 43bedd6..415e396 100644 1.7.7.4 -From 4d44e63834c595f9893404360fda975b019f2588 Mon Sep 17 00:00:00 2001 +From 4bbebc9dd00b98304232e12231548dd78782d6c7 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Thu, 29 Dec 2011 18:06:46 +0800 Subject: [PATCH 98/98] fixes crash @@ -12548,7 +12548,7 @@ Subject: [PATCH 98/98] fixes crash 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/PYPPinyinEditor.cc b/src/PYPPinyinEditor.cc -index 2391485..5b58bd2 100644 +index 2391485..c1e951e 100644 --- a/src/PYPPinyinEditor.cc +++ b/src/PYPPinyinEditor.cc @@ -212,12 +212,14 @@ LibPinyinPinyinEditor::commit () @@ -12559,7 +12559,7 @@ index 2391485..5b58bd2 100644 - m_buffer << tmp; - } else { - SimpTradConverter::simpToTrad (tmp, m_buffer); -+ if(tmp) { ++ if (tmp) { + if (m_props.modeSimp ()) { + m_buffer << tmp; + } else {