editor: Fix segfault when deleting the first character

This commit is contained in:
Daiki Ueno 2013-06-28 18:59:44 +09:00 committed by Kristian Høgsberg
parent 3bdaa3e249
commit b08b3296b8

View File

@ -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);