]> granicus.if.org Git - strace/blobdiff - syslog.c
Simplify print_lld_from_low_high_val ifdefery
[strace] / syslog.c
index 6be941c665168e9fadb28b9c40e14bcfc126b343..99063060585d48aea9a3ea9b5ffa79b49a357628 100644 (file)
--- a/syslog.c
+++ b/syslog.c
@@ -62,7 +62,7 @@ SYS_FUNC(syslog)
                        break;
                default:
                        printaddr(tcp->u_arg[1]);
-                       tprintf(", %lu", tcp->u_arg[2]);
+                       tprintf(", %" PRI_klu, tcp->u_arg[2]);
                        return RVAL_DECODED;
        }
 
@@ -70,7 +70,7 @@ SYS_FUNC(syslog)
        if (syserror(tcp))
                printaddr(tcp->u_arg[1]);
        else
-               printstr(tcp, tcp->u_arg[1], tcp->u_rval);
+               printstrn(tcp, tcp->u_arg[1], tcp->u_rval);
        /* len */
        tprintf(", %d", (int) tcp->u_arg[2]);