diff options
author | David Malone <dwmalone@FreeBSD.org> | 2008-02-08 11:03:05 +0000 |
---|---|---|
committer | David Malone <dwmalone@FreeBSD.org> | 2008-02-08 11:03:05 +0000 |
commit | 97ce0ae60fcb9a5ae1d1a82df8fc4dee958faa08 (patch) | |
tree | a3e03d3d44456b391924e9297d7e221a166713b1 /usr.bin/procstat/procstat.c | |
parent | 84eebcc257fdaedf3643fadab7ea29da83759403 (diff) | |
download | src-97ce0ae60fcb9a5ae1d1a82df8fc4dee958faa08.tar.gz src-97ce0ae60fcb9a5ae1d1a82df8fc4dee958faa08.zip |
WARNS fixes: mainly constness and avoid comparing signed with
unsigned by making array indicies unsigned. Also note one or two
unused parameters.
Notes
Notes:
svn path=/head/; revision=176107
Diffstat (limited to 'usr.bin/procstat/procstat.c')
-rw-r--r-- | usr.bin/procstat/procstat.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/usr.bin/procstat/procstat.c b/usr.bin/procstat/procstat.c index d0398319aeac..48f705184e98 100644 --- a/usr.bin/procstat/procstat.c +++ b/usr.bin/procstat/procstat.c @@ -81,12 +81,12 @@ kinfo_proc_compare(const void *a, const void *b) { int i; - i = ((struct kinfo_proc *)a)->ki_pid - - ((struct kinfo_proc *)b)->ki_pid; + i = ((const struct kinfo_proc *)a)->ki_pid - + ((const struct kinfo_proc *)b)->ki_pid; if (i != 0) return (i); - i = ((struct kinfo_proc *)a)->ki_tid - - ((struct kinfo_proc *)b)->ki_tid; + i = ((const struct kinfo_proc *)a)->ki_tid - + ((const struct kinfo_proc *)b)->ki_tid; return (i); } @@ -100,7 +100,8 @@ kinfo_proc_sort(struct kinfo_proc *kipp, int count) int main(int argc, char *argv[]) { - int ch, i, interval, name[4], tmp; + int ch, interval, name[4], tmp; + unsigned int i; struct kinfo_proc *kipp; size_t len; long l; @@ -208,7 +209,7 @@ main(int argc, char *argv[]) } free(kipp); } - for (i = 0; i < argc; i++) { + for (i = 0; i < (unsigned int)argc; i++) { l = strtol(argv[i], &dummy, 10); if (*dummy != '\0') usage(); |