From f389806dfa249acd4232b6307dd93f4356b9cea7 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 22 Mar 2019 21:47:44 +0100 Subject: Catch cursor_frame == NULL before inserting text --- libstorycode/gtk/gtkslideview.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libstorycode/gtk/gtkslideview.c b/libstorycode/gtk/gtkslideview.c index 913fd56..f8975d4 100644 --- a/libstorycode/gtk/gtkslideview.c +++ b/libstorycode/gtk/gtkslideview.c @@ -963,6 +963,7 @@ static void insert_text(char *t, GtkSlideView *e) { size_t off; + if ( e->cursor_frame == NULL ) return; if ( !is_text(e->cursor_frame->type) ) return; if ( !slide_positions_equal(e->sel_start, e->sel_end) ) { -- cgit v1.2.3