diff options
author | ZyX <kp-pav@yandex.ru> | 2015-08-16 01:16:24 +0300 |
---|---|---|
committer | ZyX <kp-pav@yandex.ru> | 2015-10-08 22:00:46 +0300 |
commit | be45e750267a7cb52b625b2e1e71796be18d8061 (patch) | |
tree | c81e55e7232173fce625ab65b6c21f1984df2fc7 /src | |
parent | e2c3ea44451fe7b6c67bee78387073fa033e4c0e (diff) | |
download | rneovim-be45e750267a7cb52b625b2e1e71796be18d8061.tar.gz rneovim-be45e750267a7cb52b625b2e1e71796be18d8061.tar.bz2 rneovim-be45e750267a7cb52b625b2e1e71796be18d8061.zip |
shada: Refuse to write ShaDa file when ShaDa was disabled
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/shada.c | 4 |
1 files changed, 4 insertions, 0 deletions
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) { |