From 2648c6bacc0da5f4b2ce076110fe50e1d7d059b4 Mon Sep 17 00:00:00 2001 From: Neil Date: Mon, 11 Aug 2014 14:20:07 +1000 Subject: Handle empty pre-edit string. From johnsonj. --- gtk/ScintillaGTK.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx index 9b0622a9b..926457ba3 100644 --- a/gtk/ScintillaGTK.cxx +++ b/gtk/ScintillaGTK.cxx @@ -2402,7 +2402,7 @@ void ScintillaGTK::PreeditChangedThis() { PreEditString utfval(im_context); - if (strlen(utfval.str) > maxLenInputIME * 3) { + if ((strlen(utfval.str) == 0) || strlen(utfval.str) > maxLenInputIME * 3) { return; // Do not allow over 200 chars. } -- cgit v1.2.3