]> granicus.if.org Git - strace/blobdiff - getrandom.c
travis: add build environment information to the travis log
[strace] / getrandom.c
index b67916d9990f109cda06ea2687895c59eecb167d..ea9ad5727160acd6712919c9139903512addd818 100644 (file)
@@ -5,10 +5,11 @@ SYS_FUNC(getrandom)
 {
        if (exiting(tcp)) {
                if (syserror(tcp))
-                       tprintf("%#lx", tcp->u_arg[0]);
+                       printaddr(tcp->u_arg[0]);
                else
-                       printstr(tcp, tcp->u_arg[0], tcp->u_rval);
-               tprintf(", %lu, ", tcp->u_arg[1]);
+                       printstr_ex(tcp, tcp->u_arg[0], tcp->u_rval,
+                                   QUOTE_FORCE_HEX);
+               tprintf(", %" PRI_klu ", ", tcp->u_arg[1]);
                printflags(getrandom_flags, tcp->u_arg[2], "GRND_???");
        }
        return 0;