The branch main has been updated by kib:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=9a8eb5db55964c2fc7aca0db5939d8300badc9ab

commit 9a8eb5db55964c2fc7aca0db5939d8300badc9ab
Author:     Konstantin Belousov <k...@freebsd.org>
AuthorDate: 2021-09-16 17:23:11 +0000
Commit:     Konstantin Belousov <k...@freebsd.org>
CommitDate: 2021-09-16 17:26:18 +0000

    test/ptrace/scescx.c: fix printing of braces for syscalls without args
    
    Also do not print stray closing brace for error condition.
    
    Sponsored by:   The FreeBSD Foundation
    MFC after:      3 days
---
 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 782a43d69bf4..582d1734427e 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);
                }
        }
_______________________________________________
dev-commits-src-main@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main
To unsubscribe, send any mail to "dev-commits-src-main-unsubscr...@freebsd.org"

Reply via email to