Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Sep 2012 07:27:24 +0000 (UTC)
From:      Hans Petter Selasky <hselasky@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r240804 - head/sys/dev/usb/net
Message-ID:  <201209220727.q8M7ROT7015490@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hselasky
Date: Sat Sep 22 07:27:24 2012
New Revision: 240804
URL: http://svn.freebsd.org/changeset/base/240804

Log:
  Apply correct casting.

Modified:
  head/sys/dev/usb/net/if_smsc.c

Modified: head/sys/dev/usb/net/if_smsc.c
==============================================================================
--- head/sys/dev/usb/net/if_smsc.c	Sat Sep 22 06:54:03 2012	(r240803)
+++ head/sys/dev/usb/net/if_smsc.c	Sat Sep 22 07:27:24 2012	(r240804)
@@ -296,7 +296,7 @@ static int
 smsc_wait_for_bits(struct smsc_softc *sc, uint32_t reg, uint32_t bits)
 {
 	usb_ticks_t start_ticks;
-	usb_ticks_t max_ticks = USB_MS_TO_TICKS(1000);
+	const usb_ticks_t max_ticks = USB_MS_TO_TICKS(1000);
 	uint32_t val;
 	int err;
 	
@@ -310,7 +310,7 @@ smsc_wait_for_bits(struct smsc_softc *sc
 			return (0);
 		
 		uether_pause(&sc->sc_ue, hz / 100);
-	} while ((ticks - start_ticks) < max_ticks);
+	} while (((usb_ticks_t)(ticks - start_ticks)) < max_ticks);
 
 	return (USB_ERR_TIMEOUT);
 }



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