=?iso-8859-15?Q?Yannick_Duch=EAne_=28Hibou57=29?= expounded in news:op.vcj1wgldxmjfy8@garhos: > Le Tue, 11 May 2010 19:05:07 +0200, Warren a �crit: >> As I pointed out earlier, those *printf() arguments are >> checked, so it is not strictly untyped. You can lie to >> it of course.. > Isn't it checked at the compiler option ? > > Does ANSI or ISO C really requires this ? > > If so, how is it formalized ? It may only be GNU's compiler that checks this. You may also need compiler options to trigger it (I almost always turn all but the most troublesome checks as routine practice). The Sun compiler might but I've never checked it. Warren