]> granicus.if.org Git - strace/commitdiff
Cast clock_t type to unsigned long long
authorH.J. Lu <hongjiu.lu@intel.com>
Sun, 15 Apr 2012 18:17:13 +0000 (11:17 -0700)
committerDmitry V. Levin <ldv@altlinux.org>
Tue, 17 Apr 2012 02:38:17 +0000 (06:38 +0400)
* resource.c (sys_times): Cast clock_t type to unsigned long long.
* signal.c (printsiginfo): Likewise.

resource.c
signal.c

index 1b8f1a48dcd2ab6b765cd4467be8c77f5741dff6..5a51d8cb3a84c2a721d5a61211e310ab44bf361d 100644 (file)
@@ -427,10 +427,12 @@ sys_times(struct tcb *tcp)
                else if (umove(tcp, tcp->u_arg[0], &tbuf) < 0)
                        tprints("{...}");
                else {
-                       tprintf("{tms_utime=%lu, tms_stime=%lu, ",
-                               tbuf.tms_utime, tbuf.tms_stime);
-                       tprintf("tms_cutime=%lu, tms_cstime=%lu}",
-                               tbuf.tms_cutime, tbuf.tms_cstime);
+                       tprintf("{tms_utime=%llu, tms_stime=%llu, ",
+                               (unsigned long long) tbuf.tms_utime,
+                               (unsigned long long) tbuf.tms_stime);
+                       tprintf("tms_cutime=%llu, tms_cstime=%llu}",
+                               (unsigned long long) tbuf.tms_cutime,
+                               (unsigned long long) tbuf.tms_cstime);
                }
        }
        return 0;
index 17be957d3fd28e578f5ea11cb414383ddd41f6ab..6dd01c1f26afe5f8780da79f54fe22c2c4ecac1a 100644 (file)
--- a/signal.c
+++ b/signal.c
@@ -722,9 +722,9 @@ printsiginfo(siginfo_t *sip, int verbose)
                                if (!verbose)
                                        tprints(", ...");
                                else
-                                       tprintf(", si_utime=%lu, si_stime=%lu",
-                                               (unsigned long) sip->si_utime,
-                                               (unsigned long) sip->si_stime);
+                                       tprintf(", si_utime=%llu, si_stime=%llu",
+                                               (unsigned long long) sip->si_utime,
+                                               (unsigned long long) sip->si_stime);
                                break;
                        case SIGILL: case SIGFPE:
                        case SIGSEGV: case SIGBUS: