forked from aniani/vim
patch 8.2.3756: might crash when callback is not valid
Problem: might crash when callback is not valid. Solution: Check for valid callback. (Yegappan Lakshmanan, closes #9293)
This commit is contained in:
committed by
Bram Moolenaar
parent
92c33eb273
commit
4dc24eb5ad
@@ -1361,7 +1361,8 @@ find_tagfunc_tags(
|
||||
dict_T *d;
|
||||
taggy_T *tag = &curwin->w_tagstack[curwin->w_tagstackidx];
|
||||
|
||||
if (*curbuf->b_p_tfu == NUL)
|
||||
if (*curbuf->b_p_tfu == NUL || curbuf->b_tfu_cb.cb_name == NULL
|
||||
|| *curbuf->b_tfu_cb.cb_name == NUL)
|
||||
return FAIL;
|
||||
|
||||
args[0].v_type = VAR_STRING;
|
||||
|
Reference in New Issue
Block a user