aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2015-02-18 08:39:30 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2015-02-18 10:31:36 -0300
commit761ccba86fccca6be5bd1732cef9f7988ab165a4 (patch)
tree1c8099d7c8b2dca0435dc55b92b966c5564f136c
parent59fb8f81723f88935c3b4c7a1c0df4d6db1c2ff8 (diff)
downloadrneovim-761ccba86fccca6be5bd1732cef9f7988ab165a4.tar.gz
rneovim-761ccba86fccca6be5bd1732cef9f7988ab165a4.tar.bz2
rneovim-761ccba86fccca6be5bd1732cef9f7988ab165a4.zip
tui: Fix use after free(reported by clang static analyzer)
-rw-r--r--src/nvim/tui/tui.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/tui/tui.c b/src/nvim/tui/tui.c
index 44296cf446..c9d1ede097 100644
--- a/src/nvim/tui/tui.c
+++ b/src/nvim/tui/tui.c
@@ -182,8 +182,8 @@ static void tui_stop(UI *ui)
pmap_free(cstr_t)(data->option_cache);
destroy_screen(data);
free(data);
- free(ui);
ui_detach(ui);
+ free(ui);
}
static void try_resize(Event ev)