forked from mirrors/linux
		
	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 | 	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; | 	va_list arglist; | ||||||
| 
 | 
 | ||||||
|  | @ -46,7 +48,7 @@ void fatal(const char *fmt, ...) | ||||||
| 	exit(1); | 	exit(1); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void warn(const char *fmt, ...) | PRINTF void warn(const char *fmt, ...) | ||||||
| { | { | ||||||
| 	va_list arglist; | 	va_list arglist; | ||||||
| 
 | 
 | ||||||
|  | @ -57,7 +59,7 @@ void warn(const char *fmt, ...) | ||||||
| 	va_end(arglist); | 	va_end(arglist); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void merror(const char *fmt, ...) | PRINTF void merror(const char *fmt, ...) | ||||||
| { | { | ||||||
| 	va_list arglist; | 	va_list arglist; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Andi Kleen
						Andi Kleen