From 4e762fab7085a414480a423848b03308bfc225c2 Mon Sep 17 00:00:00 2001 From: Konstantin Belousov Date: Thu, 16 Sep 2021 20:23:11 +0300 Subject: [PATCH] test/ptrace/scescx.c: fix printing of braces for syscalls without args (cherry picked from commit 9a8eb5db55964c2fc7aca0db5939d8300badc9ab) --- tools/test/ptrace/scescx.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/test/ptrace/scescx.c b/tools/test/ptrace/scescx.c index 782a43d69bf..582d1734427 100644 --- a/tools/test/ptrace/scescx.c +++ b/tools/test/ptrace/scescx.c @@ -196,16 +196,17 @@ wait_info(int pid, int status, struct ptrace_lwpinfo *lwpinfo) (caddr_t)args, lwpinfo->pl_syscall_narg * sizeof(long)); if (error == 0) { + printf("("); for (i = 0; i < (int)lwpinfo->pl_syscall_narg; i++) { - printf("%c%#lx", i == 0 ? '(' : ',', + printf("%s%#lx", i == 0 ? "" : ",", args[i]); } + printf(")"); } else { fprintf(stderr, "PT_GET_SC_ARGS failed: %s", strerror(errno)); } - printf(")"); free(args); } } -- 2.45.0