--- procfs/process.c | 18 +++++++++--------- procfs/rootdir.c | 8 ++++---- 2 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/procfs/process.c b/procfs/process.c index eaf5f45b..3170b775 100644 --- a/procfs/process.c +++ b/procfs/process.c @@ -162,17 +162,17 @@ process_file_gc_maps (struct proc_stat *ps, char **contents) if (err) break; - fprintf (s, "%0*lx-%0*lx %c%c%c%c %0*lx %s %d ", + fprintf (s, "%0*zx-%0*zx %c%c%c%c %0*zx %s %d ", /* Address range. */ - 2*sizeof s, addr, - 2*sizeof s, addr + size, + (int) (2 * sizeof s), addr, + (int) (2 * sizeof s), addr + size, /* Permissions. */ prot & VM_PROT_READ? 'r': '-', prot & VM_PROT_WRITE? 'w': '-', prot & VM_PROT_EXECUTE? 'x': '-', shared? 's': 'p', /* Offset. */ - 2*sizeof s, offs, + (int) (2 * sizeof s), offs, /* Device. */ "00:00", /* Inode. */ @@ -266,7 +266,7 @@ process_file_gc_stat (struct proc_stat *ps, char **contents) "%d %ld " /* number of threads, [obsolete] */ "%llu " /* start time since boot (jiffies) */ "%lu %ld %lu " /* virtual size (bytes), rss (pages), rss lim */ - "%lu %lu %lu %lu %lu " /* some vm addresses (code, stack, sp, pc) */ + "%zu %zu %lu %lu %lu " /* some vm addresses (code, stack, sp, pc) */ "%lu %lu %lu %lu " /* pending, blocked, ignored and caught sigs */ "%lu " /* wait channel */ "%lu %lu " /* swap usage (not maintained in Linux) */ @@ -325,10 +325,10 @@ process_file_gc_status (struct proc_stat *ps, char **contents) "Pid:\t%u\n" "PPid:\t%u\n" "Uid:\t%u\t%u\t%u\t%u\n" - "VmSize:\t%8u kB\n" - "VmPeak:\t%8u kB\n" - "VmRSS:\t%8u kB\n" - "VmHWM:\t%8u kB\n" /* ie. resident peak */ + "VmSize:\t%8zu kB\n" + "VmPeak:\t%8zu kB\n" + "VmRSS:\t%8zu kB\n" + "VmHWM:\t%8zu kB\n" /* ie. resident peak */ "Threads:\t%u\n", args_filename_length (fn), fn, state_string (ps), diff --git a/procfs/rootdir.c b/procfs/rootdir.c index 45e228c8..1c7181b1 100644 --- a/procfs/rootdir.c +++ b/procfs/rootdir.c @@ -560,7 +560,7 @@ rootdir_gc_hostinfo (void *hook, char **contents, ssize_t *contents_len) fprintf (m, "Basic info:\n" "max_cpus = %10u /* max number of cpus possible */\n" "avail_cpus = %10u /* number of cpus now available */\n" - "memory_size = %10u /* size of memory in bytes */\n" + "memory_size = %10zu /* size of memory in bytes */\n" "cpu_type = %10u /* cpu type */\n" "cpu_subtype = %10u /* cpu subtype */\n", basic->max_cpus, @@ -651,11 +651,11 @@ rootdir_gc_swaps (void *hook, char **contents, ssize_t *contents_len) error_t err = 0; FILE *m; vm_size_t *free = NULL; - size_t nfree = 0; + mach_msg_type_number_t nfree = 0; vm_size_t *size = NULL; - size_t nsize = 0; + mach_msg_type_number_t nsize = 0; char *names = NULL, *name; - size_t names_len = 0; + mach_msg_type_number_t names_len = 0; size_t i; m = open_memstream (contents, (size_t *) contents_len); -- 2.40.1