summaryrefslogtreecommitdiff
path: root/sbin/sysctl
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@FreeBSD.org>2006-08-15 13:32:39 +0000
committerRuslan Ermilov <ru@FreeBSD.org>2006-08-15 13:32:39 +0000
commite556ec911a7ae8fd55d26e07aca16ba07e8d5606 (patch)
tree3b7d0cf3f7caa964f863ff4efbccaa7f9b053a8a /sbin/sysctl
parentadfa0adec0b5d7c19c220a85ef6ca729235ed172 (diff)
Notes
Diffstat (limited to 'sbin/sysctl')
-rw-r--r--sbin/sysctl/sysctl.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sbin/sysctl/sysctl.c b/sbin/sysctl/sysctl.c
index d171ec94c131b..1c5fc9df374ef 100644
--- a/sbin/sysctl/sysctl.c
+++ b/sbin/sysctl/sysctl.c
@@ -584,11 +584,11 @@ show_var(int *oid, int nlen)
printf(hflag ? "%'#010x" : "%#010x",
*(unsigned int *)p);
else if (*fmt == 'K') {
- if (*(long *)p < 0)
- printf("%ld", *(long *)p);
+ if (*(int *)p < 0)
+ printf("%d", *(int *)p);
else
printf("%.1fC",
- (*(long *)p - 2732.0) / 10);
+ (*(int *)p - 2732.0) / 10);
} else
printf(hflag ? "%'d" : "%d", *(int *)p);
val = " ";