commit | 17f8fb3484e94976882f65b7a3aaffc6f24cd75d | [log] [tgz] |
---|---|---|
author | Michal Ludvig <mludvig@suse.cz> | Wed Nov 06 13:17:21 2002 +0000 |
committer | Michal Ludvig <mludvig@suse.cz> | Wed Nov 06 13:17:21 2002 +0000 |
tree | cdb098119fc91313d62d1242830d726690cf5f94 | |
parent | eb818f0af6bbe836440517ca100f71e55fc05923 [diff] [blame] |
Added switch for printing only succeeding syscalls.
diff --git a/syscall.c b/syscall.c index 5119668..1f98de0 100644 --- a/syscall.c +++ b/syscall.c
@@ -1742,8 +1742,11 @@ if (tcp->scno >= nsyscalls || tcp->scno < 0 || (qual_flags[tcp->scno] & QUAL_RAW)) sys_res = printargs(tcp); - else + else { + if (not_failing_only && tcp->u_error) + return; /* ignore failed syscalls */ sys_res = (*sysent[tcp->scno].sys_func)(tcp); + } u_error = tcp->u_error; tprintf(") "); tabto(acolumn);