mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +00:00 
			
		
		
		
	Check for the right return value from sscanf.
This commit is contained in:
		@@ -207,7 +207,7 @@ layout_construct(struct layout_cell *lcparent, const char **layout)
 | 
			
		||||
 | 
			
		||||
	if (!isdigit((u_char) **layout))
 | 
			
		||||
		return (NULL);
 | 
			
		||||
	if (sscanf(*layout, "%ux%u,%u,%u,%*u", &sx, &sy, &xoff, &yoff) != 5 &&
 | 
			
		||||
	if (sscanf(*layout, "%ux%u,%u,%u,%*u", &sx, &sy, &xoff, &yoff) != 4 &&
 | 
			
		||||
	    sscanf(*layout, "%ux%u,%u,%u", &sx, &sy, &xoff, &yoff) != 4)
 | 
			
		||||
		return (NULL);
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user