--- builtin.c~ 2009-07-09 21:31:27.000000000 +0200 +++ builtin.c 2009-07-26 08:54:19.000000000 +0200 @@ -787,7 +787,7 @@ msg = _("field width and precision are ignored for `%%%%' specifier"); if (msg != NULL) - lintwarn(msg); + lintwarn("%s",msg); } bchunk_one("%"); s0 = s1;