summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_resource.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2002-02-26 09:27:39 +0000
committerphk <phk@FreeBSD.org>2002-02-26 09:27:39 +0000
commitd758d064859f0619a720387e6139bb10d96eee93 (patch)
treeff219e92ca0ab8ef901ba263a8e701a105077a4c /sys/kern/kern_resource.c
parent944071fc6d4be5acf9ac31aae468719f443b614e (diff)
downloadFreeBSD-src-d758d064859f0619a720387e6139bb10d96eee93.zip
FreeBSD-src-d758d064859f0619a720387e6139bb10d96eee93.tar.gz
Cast the variable, not the constant to 64 bits.
Diffstat (limited to 'sys/kern/kern_resource.c')
-rw-r--r--sys/kern/kern_resource.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_resource.c b/sys/kern/kern_resource.c
index c15c631..8f585a4 100644
--- a/sys/kern/kern_resource.c
+++ b/sys/kern/kern_resource.c
@@ -682,7 +682,7 @@ calcru(p, up, sp, ip)
bt = p->p_runtime;
}
bintime2timeval(&bt, &tv);
- tu = tv.tv_sec * (u_int64_t)1000000 + tv.tv_usec;
+ tu = (u_int64_t)tv.tv_sec * 1000000 + tv.tv_usec;
ptu = ke->ke_uu + ke->ke_su + ke->ke_iu;
if (tu < ptu || (int64_t)tu < 0) {
/* XXX no %qd in kernel. Truncate. */
OpenPOWER on IntegriCloud