Navigation Menu

Skip to content

Commit

Permalink
clang/"null pointer dereference" #10755
Browse files Browse the repository at this point in the history
  • Loading branch information
ngortheone authored and justinmk committed Aug 13, 2019
1 parent 5e1acd4 commit 947bd29
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions src/nvim/edit.c
Expand Up @@ -3672,28 +3672,28 @@ static buf_T *ins_compl_next_buf(buf_T *buf, int flag)
}


/*
* Execute user defined complete function 'completefunc' or 'omnifunc', and
* get matches in "matches".
*/
// Execute user defined complete function 'completefunc' or 'omnifunc', and
// get matches in "matches".
static void
expand_by_function (
int type, /* CTRL_X_OMNI or CTRL_X_FUNCTION */
expand_by_function(
int type, // CTRL_X_OMNI or CTRL_X_FUNCTION
char_u *base
)
{
list_T *matchlist = NULL;
dict_T *matchdict = NULL;
char_u *funcname;
list_T *matchlist = NULL;
dict_T *matchdict = NULL;
char_u *funcname;
pos_T pos;
win_T *curwin_save;
buf_T *curbuf_save;
win_T *curwin_save;
buf_T *curbuf_save;
typval_T rettv;
const int save_State = State;

assert(curbuf != NULL);
funcname = (type == CTRL_X_FUNCTION) ? curbuf->b_p_cfu : curbuf->b_p_ofu;
if (*funcname == NUL)
if (*funcname == NUL) {
return;
}

// Call 'completefunc' to obtain the list of matches.
typval_T args[3];
Expand Down

0 comments on commit 947bd29

Please sign in to comment.