Print struct timeval consistently
Use print_struct_timeval interface to print struct timeval. * print_timeval.c (print_struct_timeval): New mpers printer. * print_timex.c (print_timex): Use it. * printrusage.c (printrusage): Likewise. * v4l2.c (print_v4l2_buffer): Likewise. * tests/getrusage.c (main): Print tv_sec and tv_usec fields as signed. * tests/waitid.c (sprint_rusage): Likewise. Suggested-by: Eugene Syromyatnikov <evgsyr@gmail.com>
This commit is contained in:
		| @@ -41,6 +41,11 @@ print_timeval_t(const timeval_t *t) | ||||
| 	tprintf(timeval_fmt, (intmax_t) t->tv_sec, (intmax_t) t->tv_usec); | ||||
| } | ||||
|  | ||||
| MPERS_PRINTER_DECL(void, print_struct_timeval, const void *arg) | ||||
| { | ||||
| 	print_timeval_t(arg); | ||||
| } | ||||
|  | ||||
| MPERS_PRINTER_DECL(void, print_timeval, | ||||
| 		   struct tcb *tcp, const long addr) | ||||
| { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user