diff --git a/unix/pterm.c b/unix/pterm.c index 1e80df45..ebdc5a8e 100644 --- a/unix/pterm.c +++ b/unix/pterm.c @@ -432,9 +432,9 @@ gint key_event(GtkWidget *widget, GdkEventKey *event, gpointer data) output[31] = '\0'; end = strlen(output); if (event->state & GDK_MOD1_MASK) - start = 0; + start = end = 0; else - start = 1; + start = end = 1; /* Control-` is the same as Control-\ (unless gtk has a better idea) */ if (!event->string[0] && event->keyval == '`' &&