summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb.c
diff options
context:
space:
mode:
authorJosef Karthauser <joe@FreeBSD.org>2002-04-07 14:12:56 +0000
committerJosef Karthauser <joe@FreeBSD.org>2002-04-07 14:12:56 +0000
commit0f349fb04e9e42c5007c7c167f0374f28391248c (patch)
tree211f07f0d341cd0056e7a72ee316dfb8e2aa5538 /sys/dev/usb/usb.c
parent00955db9e408a04a9e2eaf04a507c0ee1636f40f (diff)
Notes
Diffstat (limited to 'sys/dev/usb/usb.c')
-rw-r--r--sys/dev/usb/usb.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/usb/usb.c b/sys/dev/usb/usb.c
index 960cb6118d1f..6494d0968c59 100644
--- a/sys/dev/usb/usb.c
+++ b/sys/dev/usb/usb.c
@@ -1,4 +1,4 @@
-/* $NetBSD: usb.c,v 1.63 2002/01/02 20:58:12 augustss Exp $ */
+/* $NetBSD: usb.c,v 1.65 2002/01/03 22:20:45 augustss Exp $ */
/* $FreeBSD$ */
/*
@@ -736,11 +736,13 @@ usb_get_next_event(struct usb_event *ue)
if (usb_nevents <= 0)
return (0);
ueq = TAILQ_FIRST(&usb_events);
+#ifdef DIAGNOSTIC
if (ueq == NULL) {
printf("usb: usb_nevents got out of sync! %d\n", usb_nevents);
usb_nevents = 0;
return (0);
}
+#endif
*ue = ueq->ue;
TAILQ_REMOVE(&usb_events, ueq, next);
free(ueq, M_USBDEV);