diff options
author | Felipe Oliveira Carvalho <felipekde@gmail.com> | 2016-03-29 01:56:21 -0300 |
---|---|---|
committer | Felipe Oliveira Carvalho <felipekde@gmail.com> | 2017-04-11 00:33:09 +0200 |
commit | d0b08f32f56c39df484ca10c6c928596548ad8f6 (patch) | |
tree | d6707c56cb55228e79e5221fc059e8ec133cb01c /src/nvim/memline.c | |
parent | 9ea111d1af6abcac361eece478fb7709e5264b82 (diff) | |
download | rneovim-d0b08f32f56c39df484ca10c6c928596548ad8f6.tar.gz rneovim-d0b08f32f56c39df484ca10c6c928596548ad8f6.tar.bz2 rneovim-d0b08f32f56c39df484ca10c6c928596548ad8f6.zip |
Remove the mf_dont_release global after getting rid of maxmem[tot]
Diffstat (limited to 'src/nvim/memline.c')
-rw-r--r-- | src/nvim/memline.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/nvim/memline.c b/src/nvim/memline.c index 5ea2397db3..87ca5181d2 100644 --- a/src/nvim/memline.c +++ b/src/nvim/memline.c @@ -1759,7 +1759,7 @@ errorret: * Don't use the last used line when 'swapfile' is reset, need to load all * blocks. */ - if (buf->b_ml.ml_line_lnum != lnum || mf_dont_release) { + if (buf->b_ml.ml_line_lnum != lnum) { ml_flush_line(buf); /* @@ -2760,9 +2760,8 @@ static bhdr_T *ml_find_line(buf_T *buf, linenr_T lnum, int action) if (buf->b_ml.ml_locked) { if (ML_SIMPLE(action) && buf->b_ml.ml_locked_low <= lnum - && buf->b_ml.ml_locked_high >= lnum - && !mf_dont_release) { - /* remember to update pointer blocks and stack later */ + && buf->b_ml.ml_locked_high >= lnum) { + // remember to update pointer blocks and stack later if (action == ML_INSERT) { ++(buf->b_ml.ml_locked_lineadd); ++(buf->b_ml.ml_locked_high); |