diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2016-02-11 02:42:36 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2016-02-11 03:06:17 +0000 |
commit | 591906cccba6e4ad80b431a593c8b4157071be68 (patch) | |
tree | d9da969dfa0c75bf27a7c9ccc34a07f76b26617a /wait.c | |
parent | d3f17c642d9fdf5ea25941d6de7f26117bd89670 (diff) | |
download | strace-591906cccba6e4ad80b431a593c8b4157071be68.tar.gz |
waitid: print pid argument as int
* wait.c (SYS_FUNC(waitid)): As the type of second syscall argument
in the kernel is pid_t, print it as int.
Diffstat (limited to 'wait.c')
-rw-r--r-- | wait.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -180,7 +180,8 @@ SYS_FUNC(waitid) { if (entering(tcp)) { printxval(waitid_types, tcp->u_arg[0], "P_???"); - tprintf(", %ld, ", tcp->u_arg[1]); + int pid = tcp->u_arg[1]; + tprintf(", %d, ", pid); } else { /* siginfo */ printsiginfo_at(tcp, tcp->u_arg[2]); |