commit - 49613b5dd1c3b6d797c5027fbeb51929525719bc
commit + 3a20fb6c73deb9ec02ad5863b57af52045fbc33a
blob - 4b5931b3c8d826a4da34474f3b6e011e483039af
blob + 47f122b526bd916d3b444e48e4ccab5df2347ed7
--- ui.c
+++ ui.c
static void
cmd_forward_char(struct window *window)
{
- size_t len;
+ size_t len = 0;
- len = utf8_cplen(window->current_line->line);
+ if (window->current_line->line != NULL)
+ len = utf8_cplen(window->current_line->line);
if (++window->cpoff > len)
window->cpoff = len;
restore_cursor(window);