mirror of
				https://github.com/vim/vim.git
				synced 2025-10-31 09:57:14 -04:00 
			
		
		
		
	patch 8.1.1115: cannot build with older C compiler
Problem: Cannot build with older C compiler. Solution: Move variable declaration to start of block.
This commit is contained in:
		| @@ -391,10 +391,10 @@ au_cleanup(void) | |||||||
| 	prev_ap = &(first_autopat[(int)event]); | 	prev_ap = &(first_autopat[(int)event]); | ||||||
| 	for (ap = *prev_ap; ap != NULL; ap = *prev_ap) | 	for (ap = *prev_ap; ap != NULL; ap = *prev_ap) | ||||||
| 	{ | 	{ | ||||||
| 	    // loop over all commands for this pattern |  | ||||||
| 	    prev_ac = &(ap->cmds); |  | ||||||
| 	    int has_cmd = FALSE; | 	    int has_cmd = FALSE; | ||||||
|  |  | ||||||
|  | 	    // loop over all commands for this pattern | ||||||
|  | 	    prev_ac = &(ap->cmds); | ||||||
| 	    for (ac = *prev_ac; ac != NULL; ac = *prev_ac) | 	    for (ac = *prev_ac; ac != NULL; ac = *prev_ac) | ||||||
| 	    { | 	    { | ||||||
| 		// remove the command if the pattern is to be deleted or when | 		// remove the command if the pattern is to be deleted or when | ||||||
| @@ -405,17 +405,17 @@ au_cleanup(void) | |||||||
| 		    vim_free(ac->cmd); | 		    vim_free(ac->cmd); | ||||||
| 		    vim_free(ac); | 		    vim_free(ac); | ||||||
| 		} | 		} | ||||||
| 		else { | 		else | ||||||
|  | 		{ | ||||||
| 		    has_cmd = TRUE; | 		    has_cmd = TRUE; | ||||||
| 		    prev_ac = &(ac->next); | 		    prev_ac = &(ac->next); | ||||||
| 		} | 		} | ||||||
| 	    } | 	    } | ||||||
|  |  | ||||||
| 	    if (ap->pat != NULL && !has_cmd) { | 	    if (ap->pat != NULL && !has_cmd) | ||||||
| 		// Pattern was not marked for deletion, but all of its | 		// Pattern was not marked for deletion, but all of its | ||||||
| 		// commands were.  So mark the pattern for deletion. | 		// commands were.  So mark the pattern for deletion. | ||||||
| 		au_remove_pat(ap); | 		au_remove_pat(ap); | ||||||
| 	    } |  | ||||||
|  |  | ||||||
| 	    // remove the pattern if it has been marked for deletion | 	    // remove the pattern if it has been marked for deletion | ||||||
| 	    if (ap->pat == NULL) | 	    if (ap->pat == NULL) | ||||||
|   | |||||||
| @@ -771,6 +771,8 @@ static char *(features[]) = | |||||||
|  |  | ||||||
| static int included_patches[] = | static int included_patches[] = | ||||||
| {   /* Add new patch number below this line */ | {   /* Add new patch number below this line */ | ||||||
|  | /**/ | ||||||
|  |     1115, | ||||||
| /**/ | /**/ | ||||||
|     1114, |     1114, | ||||||
| /**/ | /**/ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user