Array should be enclosed by square brakets, and elements should be separated by commas.
* dirent.c: fix typos in array output of getdents() Signed-off-by: Gabriel Laskar <[email protected]> --- dirent.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dirent.c b/dirent.c index 7b2609e..8b84af3 100644 --- a/dirent.c +++ b/dirent.c @@ -92,7 +92,7 @@ SYS_FUNC(getdents) } if (!abbrev(tcp)) - tprints("{"); + tprints("["); for (i = 0; len && i <= len - sizeof(struct kernel_dirent); ) { struct kernel_dirent *d = (struct kernel_dirent *) &buf[i]; @@ -105,7 +105,7 @@ SYS_FUNC(getdents) d_name_len = D_NAME_LEN_MAX; tprintf("%s{d_ino=%lu, d_off=%lu, d_reclen=%u, d_name=", - i ? " " : "", d->d_ino, d->d_off, d->d_reclen); + i ? ", " : "", d->d_ino, d->d_off, d->d_reclen); if (print_quoted_string(d->d_name, d_name_len, QUOTE_0_TERMINATED) > 0) { @@ -127,7 +127,7 @@ SYS_FUNC(getdents) i += d->d_reclen; } if (!abbrev(tcp)) - tprints("}"); + tprints("]"); else tprintf("/* %u entries */", dents); tprintf(", %lu", tcp->u_arg[2]); -- 2.6.2 ------------------------------------------------------------------------------ _______________________________________________ Strace-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/strace-devel
