commit | e5c83286bb9a72cc686f2826e605eddebe3c730c | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Fri May 03 23:15:37 2019 +0200 |
committer | Bram Moolenaar <Bram@vim.org> | Fri May 03 23:15:37 2019 +0200 |
tree | 8de5a0730ab3f8a50674728d48a18b645bffe586 | |
parent | 9404a18ad9a47b10fc8de908da833ba7f12f72f5 [diff] [blame] |
patch 8.1.1259: crash when exiting early Problem: Crash when exiting early. (Ralf Schandl) Solution: Only pop/push the title when it was set. (closes #4334)
diff --git a/src/usercmd.c b/src/usercmd.c index 37c519d..ca01a3c 100644 --- a/src/usercmd.c +++ b/src/usercmd.c
@@ -1045,7 +1045,8 @@ ex_comclear(exarg_T *eap UNUSED) { uc_clear(&ucmds); - uc_clear(&curbuf->b_ucmds); + if (curbuf != NULL) + uc_clear(&curbuf->b_ucmds); } /*