xref: /netbsd-src/tests/usr.bin/xlint/lint1/msg_283.c (revision 039b010016da489b3c993f4814255a8bc72125df)
1*039b0100Srillig /*	$NetBSD: msg_283.c,v 1.8 2023/08/02 18:51:25 rillig Exp $	*/
2a0a15c14Srillig # 3 "msg_283.c"
3a0a15c14Srillig 
4*039b0100Srillig // Test for message: parameter number mismatch in comment /* %s */ [283]
5a0a15c14Srillig 
6dea6b66dSrillig /* Do not warn about unused parameters. */
7e6298b92Srillig /* lint1-extra-flags: -X 231,351 */
8dea6b66dSrillig 
9dea6b66dSrillig /* PRINTFLIKE */
10dea6b66dSrillig void
printflike_comment(const char * fmt)11dea6b66dSrillig printflike_comment(const char *fmt)
12dea6b66dSrillig {
13dea6b66dSrillig }
14dea6b66dSrillig 
15dea6b66dSrillig /* PRINTFLIKE 0 */
16dea6b66dSrillig void
printflike_0_comment(const char * fmt)17dea6b66dSrillig printflike_0_comment(const char *fmt)
18dea6b66dSrillig {
19dea6b66dSrillig }
20dea6b66dSrillig 
21dea6b66dSrillig /* PRINTFLIKE 2 */
22dea6b66dSrillig void
printflike_2_comment(int a,const char * fmt)23dea6b66dSrillig printflike_2_comment(int a, const char *fmt)
24dea6b66dSrillig {
25dea6b66dSrillig }
26dea6b66dSrillig 
27dea6b66dSrillig /* PRINTFLIKE 3 */
28dea6b66dSrillig void
printflike_3_comment(int a,const char * fmt)29dea6b66dSrillig printflike_3_comment(int a, const char *fmt)
30*039b0100Srillig /* expect+1: warning: parameter number mismatch in comment ** PRINTFLIKE ** [283] */
31dea6b66dSrillig {
32dea6b66dSrillig }
33