comparison src/edit.c @ 14439:e4c553e9132b v8.1.0233

patch 8.1.0233: "safe" argument of call_vim_function() is always FALSE commit https://github.com/vim/vim/commit/ded27a1febda3db7447958b60a7d791af514d124 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Aug 1 19:06:03 2018 +0200 patch 8.1.0233: "safe" argument of call_vim_function() is always FALSE Problem: "safe" argument of call_vim_function() is always FALSE. Solution: Remove the argument.
author Christian Brabandt <cb@256bit.org>
date Wed, 01 Aug 2018 19:15:05 +0200
parents 0a69e6e708f9
children 893ac612569f
comparison
equal deleted inserted replaced
14438:af83b1cb4702 14439:e4c553e9132b
4237 pos = curwin->w_cursor; 4237 pos = curwin->w_cursor;
4238 curwin_save = curwin; 4238 curwin_save = curwin;
4239 curbuf_save = curbuf; 4239 curbuf_save = curbuf;
4240 4240
4241 /* Call a function, which returns a list or dict. */ 4241 /* Call a function, which returns a list or dict. */
4242 if (call_vim_function(funcname, 2, args, &rettv, FALSE) == OK) 4242 if (call_vim_function(funcname, 2, args, &rettv) == OK)
4243 { 4243 {
4244 switch (rettv.v_type) 4244 switch (rettv.v_type)
4245 { 4245 {
4246 case VAR_LIST: 4246 case VAR_LIST:
4247 matchlist = rettv.vval.v_list; 4247 matchlist = rettv.vval.v_list;
5567 args[1].vval.v_string = (char_u *)""; 5567 args[1].vval.v_string = (char_u *)"";
5568 args[2].v_type = VAR_UNKNOWN; 5568 args[2].v_type = VAR_UNKNOWN;
5569 pos = curwin->w_cursor; 5569 pos = curwin->w_cursor;
5570 curwin_save = curwin; 5570 curwin_save = curwin;
5571 curbuf_save = curbuf; 5571 curbuf_save = curbuf;
5572 col = call_func_retnr(funcname, 2, args, FALSE); 5572 col = call_func_retnr(funcname, 2, args);
5573 if (curwin_save != curwin || curbuf_save != curbuf) 5573 if (curwin_save != curwin || curbuf_save != curbuf)
5574 { 5574 {
5575 EMSG(_(e_complwin)); 5575 EMSG(_(e_complwin));
5576 return FAIL; 5576 return FAIL;
5577 } 5577 }