mirror of
				https://github.com/vim/vim.git
				synced 2025-10-30 09:47:20 -04:00 
			
		
		
		
	patch 9.0.0063: too many type casts for dict_get functions
Problem: Too many type casts for dict_get functions. Solution: Change the key argument from "char_u *" to "char *".
This commit is contained in:
		
							
								
								
									
										13
									
								
								src/match.c
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								src/match.c
									
									
									
									
									
								
							| @@ -961,8 +961,7 @@ matchadd_dict_arg(typval_T *tv, char_u **conceal_char, win_T **win) | ||||
|     } | ||||
|  | ||||
|     if (dict_has_key(tv->vval.v_dict, "conceal")) | ||||
| 	*conceal_char = dict_get_string(tv->vval.v_dict, | ||||
| 						   (char_u *)"conceal", FALSE); | ||||
| 	*conceal_char = dict_get_string(tv->vval.v_dict, "conceal", FALSE); | ||||
|  | ||||
|     if ((di = dict_find(tv->vval.v_dict, (char_u *)"window", -1)) != NULL) | ||||
|     { | ||||
| @@ -1161,16 +1160,16 @@ f_setmatches(typval_T *argvars UNUSED, typval_T *rettv UNUSED) | ||||
| 		} | ||||
| 	    } | ||||
|  | ||||
| 	    group = dict_get_string(d, (char_u *)"group", TRUE); | ||||
| 	    priority = (int)dict_get_number(d, (char_u *)"priority"); | ||||
| 	    id = (int)dict_get_number(d, (char_u *)"id"); | ||||
| 	    group = dict_get_string(d, "group", TRUE); | ||||
| 	    priority = (int)dict_get_number(d, "priority"); | ||||
| 	    id = (int)dict_get_number(d, "id"); | ||||
| 	    conceal = dict_has_key(d, "conceal") | ||||
| 			      ? dict_get_string(d, (char_u *)"conceal", TRUE) | ||||
| 			      ? dict_get_string(d, "conceal", TRUE) | ||||
| 			      : NULL; | ||||
| 	    if (i == 0) | ||||
| 	    { | ||||
| 		match_add(win, group, | ||||
| 		    dict_get_string(d, (char_u *)"pattern", FALSE), | ||||
| 		    dict_get_string(d, "pattern", FALSE), | ||||
| 		    priority, id, NULL, conceal); | ||||
| 	    } | ||||
| 	    else | ||||
|   | ||||
		Reference in New Issue
	
	Block a user