summaryrefslogtreecommitdiff
path: root/app-i18n/kinput2/files/kinput2-segfault.patch
diff options
context:
space:
mode:
Diffstat (limited to 'app-i18n/kinput2/files/kinput2-segfault.patch')
-rw-r--r--app-i18n/kinput2/files/kinput2-segfault.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/app-i18n/kinput2/files/kinput2-segfault.patch b/app-i18n/kinput2/files/kinput2-segfault.patch
new file mode 100644
index 000000000000..9b3a83163b4f
--- /dev/null
+++ b/app-i18n/kinput2/files/kinput2-segfault.patch
@@ -0,0 +1,12 @@
+--- a/lib/imlib/imconv.c
++++ b/lib/imlib/imconv.c
+@@ -591,6 +591,9 @@
+ }
+ }
+ IMFinishRequest(conn, offset);
++ #ifdef STATUS_SYNC
++ IMFlush(conn);
++ #endif /* STATUS_SYNC */
+ }
+
+ /*- preeditCaret: do actual preedit caret -*/