mirror of
				https://github.com/vim/vim.git
				synced 2025-10-30 09:47:20 -04:00 
			
		
		
		
	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)
			
			
This commit is contained in:
		
				
					committed by
					
						 Bram Moolenaar
						Bram Moolenaar
					
				
			
			
				
	
			
			
			
						parent
						
							14113fdf9c
						
					
				
				
					commit
					960dcbd098
				
			| @@ -1718,8 +1718,7 @@ f_prop_remove(typval_T *argvars, typval_T *rettv) | ||||
| 			if (ii < gap->ga_len) | ||||
| 			{ | ||||
| 			    char_u **p = ((char_u **)gap->ga_data) + ii; | ||||
| 			    vim_free(*p); | ||||
| 			    *p = NULL; | ||||
| 			    VIM_CLEAR(*p); | ||||
| 			    did_remove_text = TRUE; | ||||
| 			} | ||||
| 		    } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user