mirror of
				https://github.com/torvalds/linux.git
				synced 2025-10-31 16:48:26 +02:00 
			
		
		
		
	kbuild: declare the modpost error functions as printf like
This way gcc can warn for wrong format strings Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
This commit is contained in:
		
							parent
							
								
									6e588f6dcf
								
							
						
					
					
						commit
						6d9a89ea4b
					
				
					 1 changed files with 5 additions and 3 deletions
				
			
		|  | @ -33,7 +33,9 @@ enum export { | |||
| 	export_unused_gpl, export_gpl_future, export_unknown | ||||
| }; | ||||
| 
 | ||||
| void fatal(const char *fmt, ...) | ||||
| #define PRINTF __attribute__ ((format (printf, 1, 2))) | ||||
| 
 | ||||
| PRINTF void fatal(const char *fmt, ...) | ||||
| { | ||||
| 	va_list arglist; | ||||
| 
 | ||||
|  | @ -46,7 +48,7 @@ void fatal(const char *fmt, ...) | |||
| 	exit(1); | ||||
| } | ||||
| 
 | ||||
| void warn(const char *fmt, ...) | ||||
| PRINTF void warn(const char *fmt, ...) | ||||
| { | ||||
| 	va_list arglist; | ||||
| 
 | ||||
|  | @ -57,7 +59,7 @@ void warn(const char *fmt, ...) | |||
| 	va_end(arglist); | ||||
| } | ||||
| 
 | ||||
| void merror(const char *fmt, ...) | ||||
| PRINTF void merror(const char *fmt, ...) | ||||
| { | ||||
| 	va_list arglist; | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Andi Kleen
						Andi Kleen