mirror of
				https://git.tukaani.org/xz.git
				synced 2025-11-04 07:22:55 +00:00 
			
		
		
		
	xz: Silence a warning seen with _FORTIFY_SOURCE=2.
Thanks to Christian Hesse.
This commit is contained in:
		
							parent
							
								
									1936718bb3
								
							
						
					
					
						commit
						c0627b3fce
					
				@ -98,8 +98,14 @@ io_init(void)
 | 
			
		||||
extern void
 | 
			
		||||
io_write_to_user_abort_pipe(void)
 | 
			
		||||
{
 | 
			
		||||
	// If the write() fails, it's probably due to the pipe being full.
 | 
			
		||||
	// Failing in that case is fine. If the reason is something else,
 | 
			
		||||
	// there's not much we can do since this is called in a signal
 | 
			
		||||
	// handler. So ignore the errors and try to avoid warnings with
 | 
			
		||||
	// GCC and glibc when _FORTIFY_SOURCE=2 is used.
 | 
			
		||||
	uint8_t b = '\0';
 | 
			
		||||
	(void)write(user_abort_pipe[1], &b, 1);
 | 
			
		||||
	const int ret = write(user_abort_pipe[1], &b, 1);
 | 
			
		||||
	(void)ret;
 | 
			
		||||
	return;
 | 
			
		||||
}
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user