xref: /freebsd-src/contrib/netbsd-tests/usr.bin/xlint/lint1/d_cast_fun_array_param.c (revision c22165b4f1f5d38b681921797a44b3ba8c13b7e0)
1*640235e2SEnji Cooper 
f(void * b[4])2*640235e2SEnji Cooper static void f(void *b[4]) {
3*640235e2SEnji Cooper 	(void)&b;
4*640235e2SEnji Cooper }
5*640235e2SEnji Cooper 
6*640235e2SEnji Cooper void *
foo(void * fn)7*640235e2SEnji Cooper foo(void *fn) {
8*640235e2SEnji Cooper 	return fn == 0 ? f : (void (*)(void *[4])) fn;
9*640235e2SEnji Cooper }
10