summaryrefslogtreecommitdiffstats
path: root/sys/dev/pccbb
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2002-11-14 05:18:53 +0000
committerimp <imp@FreeBSD.org>2002-11-14 05:18:53 +0000
commit7ed8f6e719795485c28573cbdd979653edfe8bfe (patch)
tree00f458e85094aca59b0057064e2721d07b550682 /sys/dev/pccbb
parent01eae780964b30b86b5e74f7b28b62f02c1228bd (diff)
downloadFreeBSD-src-7ed8f6e719795485c28573cbdd979653edfe8bfe.zip
FreeBSD-src-7ed8f6e719795485c28573cbdd979653edfe8bfe.tar.gz
MFp4:
o Make this code a little easier to understand by using simpler if statements, but nesting them.
Diffstat (limited to 'sys/dev/pccbb')
-rw-r--r--sys/dev/pccbb/pccbb.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/sys/dev/pccbb/pccbb.c b/sys/dev/pccbb/pccbb.c
index e96105a..c919b67 100644
--- a/sys/dev/pccbb/pccbb.c
+++ b/sys/dev/pccbb/pccbb.c
@@ -992,10 +992,13 @@ cbb_insert(struct cbb_softc *sc)
static void
cbb_removal(struct cbb_softc *sc)
{
- if (sc->flags & CBB_16BIT_CARD && sc->pccarddev != NULL)
- CARD_DETACH_CARD(sc->pccarddev);
- else if ((!(sc->flags & CBB_16BIT_CARD)) && sc->cbdev != NULL)
- CARD_DETACH_CARD(sc->cbdev);
+ if (sc->flags & CBB_16BIT_CARD) {
+ if (sc->pccarddev != NULL)
+ CARD_DETACH_CARD(sc->pccarddev);
+ } else {
+ if (sc->cbdev != NULL)
+ CARD_DETACH_CARD(sc->cbdev);
+ }
cbb_destroy_res(sc);
}
OpenPOWER on IntegriCloud