Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Nov 2004 00:44:08 GMT
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 66072 for review
Message-ID:  <200411300044.iAU0i8Te041653@repoman.freebsd.org>

index | next in thread | raw e-mail

http://perforce.freebsd.org/chv.cgi?CH=66072

Change 66072 by peter@peter_daintree on 2004/11/30 00:43:28

	aargh.  I was looking at the math so much that I missed the obvious
	C errors.

Affected files ...

.. //depot/projects/hammer/sys/kern/tty.c#38 edit

Differences ...

==== //depot/projects/hammer/sys/kern/tty.c#38 (text+ko) ====

@@ -1858,7 +1858,7 @@
 		 * sufficient for the first calculation for hz < 169.
 		 */
 		if (sizeof(u_long) > 4 || slp <= ULONG_MAX / hz)
-			slp = slp = (((u_long)slp * hz) + 999999) / 1000000;
+			slp = (long) (((u_long)slp * hz) + 999999) / 1000000;
 		else
 			slp = (slp + (tick - 1)) / tick;
 		goto sleep;


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200411300044.iAU0i8Te041653>