]> granicus.if.org Git - strace/commitdiff
dumpio: remove useless check
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 30 Nov 2016 00:04:03 +0000 (00:04 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Wed, 30 Nov 2016 00:04:03 +0000 (00:04 +0000)
* syscall.c (dumpio): Remove SEN_printargs check.  Use tcp->s_ent->sen
directly.

syscall.c

index 325a7eb100272c8d2b9c99d623a299c01b6b1a46..602465db39832784998a484dcbb6b29feb4c33ea 100644 (file)
--- a/syscall.c
+++ b/syscall.c
@@ -902,12 +902,8 @@ dumpio(struct tcb *tcp)
        if (fd < 0 || (unsigned int) fd >= num_quals)
                return;
 
-       int sen = tcp->s_ent->sen;
-       if (SEN_printargs == sen)
-               return;
-
        if (qual_flags[fd] & QUAL_READ) {
-               switch (sen) {
+               switch (tcp->s_ent->sen) {
                case SEN_read:
                case SEN_pread:
                case SEN_recv:
@@ -930,7 +926,7 @@ dumpio(struct tcb *tcp)
                }
        }
        if (qual_flags[fd] & QUAL_WRITE) {
-               switch (sen) {
+               switch (tcp->s_ent->sen) {
                case SEN_write:
                case SEN_pwrite:
                case SEN_send: