diff options
-rw-r--r-- | gtksourceview/vim/gtksourcevimvisual.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtksourceview/vim/gtksourcevimvisual.c b/gtksourceview/vim/gtksourcevimvisual.c index 0c79a5eb..1f1e9f63 100644 --- a/gtksourceview/vim/gtksourcevimvisual.c +++ b/gtksourceview/vim/gtksourcevimvisual.c @@ -456,7 +456,7 @@ gtk_source_vim_visual_put (GtkSourceVimVisual *self, GtkSourceVimRegisters *registers; GtkSourceBuffer *buffer; const char *replace_content; - const char *selection_content; + char *selection_content; GtkTextIter start; GtkTextIter end; @@ -488,6 +488,8 @@ gtk_source_vim_visual_put (GtkSourceVimVisual *self, gtk_source_vim_visual_clear (self); + g_free (selection_content); + return TRUE; } |