]> granicus.if.org Git - strace/commitdiff
tests/xchownx.c: use errno2name
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 21 Apr 2016 21:33:24 +0000 (21:33 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 21 Apr 2016 22:05:57 +0000 (22:05 +0000)
tests/xchownx.c

index fdf476e6148524355fa226166010e74b41af3682..b065675b5c54b5b23951c9f912b7b1954e007c9e 100644 (file)
 #ifdef ACCESS_BY_DESCRIPTOR
 # define SYSCALL_ARG1 fd
 # define FMT_ARG1 "%d"
-# define ERRNO_STR "EBADF"
 # define EOK_CMD CLOSE_SAMPLE
 # define CLEANUP_CMD UNLINK_SAMPLE
 #else
 # define SYSCALL_ARG1 sample
 # define FMT_ARG1 "\"%s\""
-# define ERRNO_STR "ENOENT"
 # define EOK_CMD UNLINK_SAMPLE
 # define CLEANUP_CMD CLOSE_SAMPLE
 #endif
@@ -163,7 +161,7 @@ main(void)
                print_int(gnum);
                errno = saved_errno;
                if (expected)
-                       printf(") = %ld " ERRNO_STR " (%m)\n", expected);
+                       printf(") = %ld %s (%m)\n", expected, errno2name());
                else
                        printf(") = 0\n");
        }