From be45e750267a7cb52b625b2e1e71796be18d8061 Mon Sep 17 00:00:00 2001 From: ZyX Date: Sun, 16 Aug 2015 01:16:24 +0300 Subject: shada: Refuse to write ShaDa file when ShaDa was disabled --- src/nvim/shada.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/nvim/shada.c b/src/nvim/shada.c index 1d4b486823..b5e60d0c08 100644 --- a/src/nvim/shada.c +++ b/src/nvim/shada.c @@ -2895,6 +2895,10 @@ shada_write_exit: /// @return OK if writing was successfull, FAIL otherwise. int shada_write_file(const char *const file, bool nomerge) { + if (shada_disabled()) { + return FAIL; + } + char *const fname = shada_filename(file); char *tempname = NULL; ShaDaWriteDef sd_writer = (ShaDaWriteDef) { -- cgit