aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/firewire
diff options
context:
space:
mode:
authorSam Leffler <sam@FreeBSD.org>2005-03-29 01:44:59 +0000
committerSam Leffler <sam@FreeBSD.org>2005-03-29 01:44:59 +0000
commitb083b7c98d9f5c141e65fb34793f5e1e0e109e5b (patch)
tree9de776ccad1c31a12fc8d8933c0aeab7e38a9398 /sys/dev/firewire
parent14d15addabc142976633fd17c63a39cacdd365f9 (diff)
Notes
Diffstat (limited to 'sys/dev/firewire')
-rw-r--r--sys/dev/firewire/fwohci.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/firewire/fwohci.c b/sys/dev/firewire/fwohci.c
index ddcd05d0bccf..bdf75e84dee7 100644
--- a/sys/dev/firewire/fwohci.c
+++ b/sys/dev/firewire/fwohci.c
@@ -2292,10 +2292,6 @@ dump_db(struct fwohci_softc *sc, uint32_t ch)
pp = dbch->top;
prev = pp->db;
for(idb = 0 ; idb < dbch->ndb ; idb ++ ){
- if(pp == NULL){
- curr = NULL;
- goto outdb;
- }
cp = STAILQ_NEXT(pp, link);
if(cp == NULL){
curr = NULL;
@@ -2314,6 +2310,10 @@ dump_db(struct fwohci_softc *sc, uint32_t ch)
}
}
pp = STAILQ_NEXT(pp, link);
+ if(pp == NULL){
+ curr = NULL;
+ goto outdb;
+ }
prev = pp->db;
}
outdb: