Home
last modified time | relevance | path

Searched refs:new_len (Results 1 – 8 of 8) sorted by relevance

/vim-8.2.3635/src/
H A Dalloc.c720 size_t new_len; in ga_grow_inner() local
732 new_len = gap->ga_itemsize * (gap->ga_len + n); in ga_grow_inner()
733 pp = vim_realloc(gap->ga_data, new_len); in ga_grow_inner()
737 vim_memset(pp + old_len, 0, new_len - old_len); in ga_grow_inner()
H A Dif_mzsch.c2546 int i, old_len, new_len, hi, lo; in set_buffer_line_list() local
2610 new_len = scheme_proper_list_length(line_list); in set_buffer_line_list()
2612 if (new_len < 0) // improper or cyclic list in set_buffer_line_list()
2626 array = ALLOC_CLEAR_MULT(char *, new_len + 1); in set_buffer_line_list()
2629 for (i = 0; i < new_len; ++i) in set_buffer_line_list()
2655 for (i = 0; i < old_len - new_len; ++i) in set_buffer_line_list()
2671 for (i = 0; i < old_len && i < new_len; i++) in set_buffer_line_list()
2684 while (i < new_len) in set_buffer_line_list()
H A Dcmdexpand.c779 int new_len; in addstar() local
806 new_len = len + 2; // +2 for '^' at start, NUL at end in addstar()
810 new_len++; // '*' needs to be replaced by ".*" in addstar()
815 new_len++; // "." becomes "\." in addstar()
821 new_len++; // '\' becomes "\\" in addstar()
823 retval = alloc(new_len); in addstar()
H A Dmemline.c2719 int new_len = 0; // init for gcc in add_text_props_for_append() local
2732 new_len = *len + new_prop_count * sizeof(textprop_T); in add_text_props_for_append()
2733 new_line = alloc(new_len); in add_text_props_for_append()
2763 *len = new_len; in add_text_props_for_append()
3955 colnr_T new_len; in ml_flush_line() local
3991 new_len = buf->b_ml.ml_line_len; in ml_flush_line()
3992 extra = new_len - old_len; // negative if lines gets smaller in ml_flush_line()
4026 mch_memmove(old_line - extra, new_line, (size_t)new_len); in ml_flush_line()
4034 extra -= new_len - (int)STRLEN(new_line) - 1; in ml_flush_line()
4050 (void)ml_append_int(buf, lnum, new_line, new_len, in ml_flush_line()
H A Dfilepath.c112 int new_len, sfx_len; in shortpath_for_invalid_fname() local
168 new_len = len + sfx_len; in shortpath_for_invalid_fname()
170 *fnamelen = new_len; in shortpath_for_invalid_fname()
172 if (new_len > old_len) in shortpath_for_invalid_fname()
176 *fname = *bufp = vim_strnsave(short_fname, new_len); in shortpath_for_invalid_fname()
195 (*fname)[new_len] = NUL; in shortpath_for_invalid_fname()
H A Dif_py_both.h4575 PyInt new_len = PyList_Size(list); in SetBufferLineList() local
4580 if (new_len == 0) // avoid allocating zero bytes in SetBufferLineList()
4584 array = PyMem_New(char *, new_len); in SetBufferLineList()
4592 for (i = 0; i < new_len; ++i) in SetBufferLineList()
4620 for (i = 0; i < old_len - new_len; ++i) in SetBufferLineList()
4634 for (i = 0; i < old_len && i < new_len; ++i) in SetBufferLineList()
4650 while (i < new_len) in SetBufferLineList()
4665 while (i < new_len) in SetBufferLineList()
4698 *len_change = new_len - old_len; in SetBufferLineList()
H A Dbuffer.c4217 size_t new_len = stl_items_len * 3 / 2; in build_stl_str_hl() local
4222 new_items = vim_realloc(stl_items, sizeof(stl_item_T) * new_len); in build_stl_str_hl()
4226 new_groupitem = vim_realloc(stl_groupitem, sizeof(int) * new_len); in build_stl_str_hl()
4230 new_hlrec = vim_realloc(stl_hltab, sizeof(stl_hlrec_T) * new_len); in build_stl_str_hl()
4234 new_hlrec = vim_realloc(stl_tabtab, sizeof(stl_hlrec_T) * new_len); in build_stl_str_hl()
4238 stl_items_len = new_len; in build_stl_str_hl()
H A Deval.c4429 size_t new_len; in garbage_collect() local
4441 new_len = exestack.ga_itemsize * (exestack.ga_len + n); in garbage_collect()
4442 pp = vim_realloc(exestack.ga_data, new_len); in garbage_collect()