# HG changeset patch # User Rob Landley # Date 1334456820 18000 # Node ID 4d802d43898345f8c996862844394a4f3b5d3049 # Parent c97e338a41266a0df23e4c613bdc21f07b0eee2d Match uint64_t with PRIu64 to avoid warnings on 64 bit builds. diff -r c97e338a4126 -r 4d802d438983 toys/vmstat.c --- a/toys/vmstat.c Wed Apr 11 19:11:45 2012 +0200 +++ b/toys/vmstat.c Sat Apr 14 21:27:00 2012 -0500 @@ -35,14 +35,16 @@ off = strstr(toybuf, "cpu "); // Ignoring steal and guest fields for now. - if (off) sscanf(off, "cpu %Lu %Lu %Lu %Lu %Lu %Lu %Lu", &c_user, &c_nice, &c_sys, cpu_idle, cpu_wait, &c_irq, &c_sirq); + if (off) sscanf(off, "cpu %"PRIu64" %"PRIu64" %"PRIu64" %"PRIu64 \ + " %"PRIu64" %"PRIu64" %"PRIu64, &c_user, &c_nice, &c_sys, cpu_idle, + cpu_wait, &c_irq, &c_sirq); *cpu_user = c_user + c_nice; *cpu_sys = c_sys + c_irq + c_sirq; off = strstr(toybuf, "intr"); - if (off) sscanf(off, "intr %Lu", sys_irq); + if (off) sscanf(off, "intr %"PRIu64, sys_irq); off = strstr(toybuf, "ctxt"); - if (off) sscanf(off, "ctxt %Lu", sys_ctxt); + if (off) sscanf(off, "ctxt %"PRIu64, sys_ctxt); off = strstr(toybuf, "procs_running"); if (off) sscanf(off, "procs_running %u", proc_running);