diff options
author | ZyX <kp-pav@yandex.ru> | 2017-02-20 22:45:37 +0300 |
---|---|---|
committer | ZyX <kp-pav@yandex.ru> | 2017-02-23 19:46:45 +0300 |
commit | 3277eff31a64e6fb3bc4e395458f894ba324116e (patch) | |
tree | d4f31b93e8c87412789d9d6ff36961de346620b2 /src/nvim/buffer.c | |
parent | e2fbbb292f4a213a531f2e3693ba44e11defe752 (diff) | |
download | rneovim-3277eff31a64e6fb3bc4e395458f894ba324116e.tar.gz rneovim-3277eff31a64e6fb3bc4e395458f894ba324116e.tar.bz2 rneovim-3277eff31a64e6fb3bc4e395458f894ba324116e.zip |
buffer: Forbid unletting b:changedtick
Diffstat (limited to 'src/nvim/buffer.c')
-rw-r--r-- | src/nvim/buffer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/buffer.c b/src/nvim/buffer.c index f2cd6adc9d..3eebd9d941 100644 --- a/src/nvim/buffer.c +++ b/src/nvim/buffer.c @@ -1446,7 +1446,7 @@ static inline void buf_init_changedtick(buf_T *const buf) dictitem_T *const changedtick_di = dictitem_alloc((char_u *)"changedtick"); // For some reason `islocked('b:changedtick')` should return 1. It does not // do so for other read-only variables which are normally VAR_FIXED. - changedtick_di->di_flags |= DI_FLAGS_LOCK|DI_FLAGS_FIX; + changedtick_di->di_flags |= DI_FLAGS_RO|DI_FLAGS_LOCK|DI_FLAGS_FIX; changedtick_di->di_tv = (typval_T) { .v_type = VAR_NUMBER, .v_lock = VAR_FIXED, |