mirror of
https://github.com/vim/vim.git
synced 2025-09-25 03:54:15 -04:00
patch 8.0.0365: might free a dict item that wasn't allocated
Problem: Might free a dict item that wasn't allocated. Solution: Call dictitem_free(). (Nikolai Pavlov) Use this for b:changedtick.
This commit is contained in:
@@ -516,13 +516,13 @@ syntax_start(win_T *wp, linenr_T lnum)
|
||||
*/
|
||||
if (syn_block != wp->w_s
|
||||
|| syn_buf != wp->w_buffer
|
||||
|| changedtick != *syn_buf->b_changedtick)
|
||||
|| changedtick != CHANGEDTICK(syn_buf))
|
||||
{
|
||||
invalidate_current_state();
|
||||
syn_buf = wp->w_buffer;
|
||||
syn_block = wp->w_s;
|
||||
}
|
||||
changedtick = *syn_buf->b_changedtick;
|
||||
changedtick = CHANGEDTICK(syn_buf);
|
||||
syn_win = wp;
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user