11.4Srillig/*	$NetBSD: msg_288.c,v 1.4 2023/07/07 19:45:22 rillig Exp $	*/
21.1Srillig# 3 "msg_288.c"
31.1Srillig
41.1Srillig// Test for message: dubious use of /* VARARGS */ with /* %s */ [288]
51.1Srillig
61.4Srillig/* lint1-extra-flags: -X 351 */
71.4Srillig
81.3Srillig/* VARARGS */
91.3Srilligint
101.3Srilligjust_varargs(char x)
111.3Srillig{
121.3Srillig	/*
131.3Srillig	 * No warning here, even though having a VARARGS annotation on a
141.3Srillig	 * function that is incompatible to varargs is dubious.
151.3Srillig	 */
161.3Srillig	return x;
171.3Srillig}
181.3Srillig
191.3Srillig/* VARARGS */
201.3Srillig/* PRINTFLIKE */
211.3Srilligint
221.3Srilligexample(int x)
231.3Srillig/* expect+1: warning: dubious use of ** VARARGS ** with ** PRINTFLIKE ** [288] */
241.3Srillig{
251.3Srillig	return x;
261.3Srillig}
27