summaryrefslogtreecommitdiffstats
path: root/sys/pc98/cbus
diff options
context:
space:
mode:
Diffstat (limited to 'sys/pc98/cbus')
-rw-r--r--sys/pc98/cbus/fdc.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/pc98/cbus/fdc.c b/sys/pc98/cbus/fdc.c
index bbff21b..22bb9ff 100644
--- a/sys/pc98/cbus/fdc.c
+++ b/sys/pc98/cbus/fdc.c
@@ -1870,11 +1870,9 @@ fdstate(fdc_p fdc)
bp = fdc->bp;
if (bp == NULL) {
- bp = bioq_first(&fdc->head);
- if (bp != NULL) {
- bioq_remove(&fdc->head, bp);
+ bp = bioq_takefirst(&fdc->head);
+ if (bp != NULL)
fdc->bp = bp;
- }
}
if (bp == NULL) {
/*
OpenPOWER on IntegriCloud