2003-03-04 Ulrich Drepper <drepper@redhat.com>
* process.c [LINUX] (sys_futex): Omit final if op is not FUTEX_WAIT.
diff --git a/process.c b/process.c
index 8a36b6d..d691f10 100644
--- a/process.c
+++ b/process.c
@@ -2629,8 +2629,11 @@
if (entering(tcp)) {
tprintf("%p, ", (void *) tcp->u_arg[0]);
printflags(futexops, tcp->u_arg[1]);
- tprintf(", %ld, ", tcp->u_arg[2]);
- printtv(tcp, tcp->u_arg[3]);
+ tprintf(", %ld", tcp->u_arg[2]);
+ if (tcp->u_arg[1] == FUTEX_WAIT) {
+ tprintf(", ");
+ printtv(tcp, tcp->u_arg[3]);
+ }
}
return 0;
}