comparison src/mbyte.c @ 32120:97255d909654 v9.0.1391

patch 9.0.1391: "clear" macros are not always used Commit: https://github.com/vim/vim/commit/960dcbd098c761dd623bec9492d5391ff6e8dceb Author: Yegappan Lakshmanan <yegappan@yahoo.com> Date: Tue Mar 7 17:45:11 2023 +0000 patch 9.0.1391: "clear" macros are not always used Problem: "clear" macros are not always used. Solution: Use ALLOC_ONE, VIM_CLEAR, CLEAR_POINTER and CLEAR_FIELD in more places. (Yegappan Lakshmanan, closes #12104)
author Bram Moolenaar <Bram@vim.org>
date Tue, 07 Mar 2023 19:00:04 +0100
parents 04d9dff67d99
children def9fc5c92d1
comparison
equal deleted inserted replaced
32119:241396c61b36 32120:97255d909654
5632 5632
5633 l = argvars[0].vval.v_list; 5633 l = argvars[0].vval.v_list;
5634 if (l->lv_len == 0) 5634 if (l->lv_len == 0)
5635 { 5635 {
5636 // Clearing the table. 5636 // Clearing the table.
5637 vim_free(cw_table); 5637 VIM_CLEAR(cw_table);
5638 cw_table = NULL;
5639 cw_table_size = 0; 5638 cw_table_size = 0;
5640 return; 5639 return;
5641 } 5640 }
5642 5641
5643 ptrs = ALLOC_MULT(listitem_T *, l->lv_len); 5642 ptrs = ALLOC_MULT(listitem_T *, l->lv_len);