svn commit: r240804 - head/sys/dev/usb/net

Hans Petter Selasky hselasky at FreeBSD.org
Sat Sep 22 07:27:25 UTC 2012


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);
 }


More information about the svn-src-head mailing list