mirror of
				https://github.com/swaywm/sway.git
				synced 2025-10-29 05:40:18 -04:00 
			
		
		
		
	swaybar: fix array indices in i3json_handle
This commit is contained in:
		
							parent
							
								
									ac23fa5f20
								
							
						
					
					
						commit
						b66c51ea2c
					
				
					 1 changed files with 6 additions and 6 deletions
				
			
		|  | @ -659,11 +659,11 @@ int i3json_handle(FILE *file) { | |||
| 				} | ||||
| 				--i3json_state.depth; | ||||
| 				if (i3json_state.depth == 1) { | ||||
| 					ssize_t len = c-i3json_state.line_start+1; | ||||
| 					char p = c[len]; | ||||
| 					c[len] = '\0'; | ||||
| 					// c[1] is valid since c[0] != '\0'
 | ||||
| 					char p = c[1]; | ||||
| 					c[1] = '\0'; | ||||
| 					parse_json(i3json_state.line_start); | ||||
| 					c[len] = p; | ||||
| 					c[1] = p; | ||||
| 					++handled; | ||||
| 					i3json_state.line_start = c+1; | ||||
| 				} | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 progandy
						progandy