[PATCH weston] editor: Fix segfault when deleting the first character
Daiki Ueno
ueno at gnu.org
Fri Jun 28 02:59:44 PDT 2013
---
clients/editor.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/clients/editor.c b/clients/editor.c
index d4e4e92..3fb645b 100644
--- a/clients/editor.c
+++ b/clients/editor.c
@@ -380,11 +380,11 @@ text_input_keysym(void *data,
text_entry_commit_and_reset(entry);
start = utf8_prev_char(entry->text, entry->text + entry->cursor);
- end = utf8_next_char(start);
-
if (start == NULL)
return;
+ end = utf8_next_char(start);
+
text_entry_delete_text(entry,
start - entry->text,
end - start);
--
1.8.3.1
More information about the wayland-devel
mailing list