xref: /freebsd-src/contrib/netbsd-tests/usr.bin/xlint/lint1/d_cvt_in_ternary.c (revision 9268022b74279434ed6300244e3f977e56a8ceb5)
1*57718be8SEnji Cooper /* CVT node handling in ?: operator */
2*57718be8SEnji Cooper typedef unsigned long int size_t;
3*57718be8SEnji Cooper struct filecore_direntry {
4*57718be8SEnji Cooper 	unsigned len:32;
5*57718be8SEnji Cooper };
6*57718be8SEnji Cooper int
main(void)7*57718be8SEnji Cooper main(void)
8*57718be8SEnji Cooper {
9*57718be8SEnji Cooper 	struct filecore_direntry dirent = { 0 };
10*57718be8SEnji Cooper 	size_t  uio_resid = 0;
11*57718be8SEnji Cooper 	size_t bytelen = (((dirent.len)<(uio_resid))?(dirent.len):(uio_resid));
12*57718be8SEnji Cooper 	return bytelen;
13*57718be8SEnji Cooper }
14