summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty_cons.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2003-10-18 02:23:57 +0000
committerrwatson <rwatson@FreeBSD.org>2003-10-18 02:23:57 +0000
commit9be7eda223c2ac639f4a2ce991a322b397fb0e3f (patch)
tree633c29f772d71be07b717f012b2108a21f647267 /sys/kern/tty_cons.c
parentbf32888a2a941a3b6462ab328ab155738985c61f (diff)
downloadFreeBSD-src-9be7eda223c2ac639f4a2ce991a322b397fb0e3f.zip
FreeBSD-src-9be7eda223c2ac639f4a2ce991a322b397fb0e3f.tar.gz
Wrap db_active check in #ifdef DDB, as db_active is not defined ifndef
DDB.
Diffstat (limited to 'sys/kern/tty_cons.c')
-rw-r--r--sys/kern/tty_cons.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/kern/tty_cons.c b/sys/kern/tty_cons.c
index d94747e..b8e8a3c 100644
--- a/sys/kern/tty_cons.c
+++ b/sys/kern/tty_cons.c
@@ -538,12 +538,16 @@ cncheckc(void)
return (-1);
STAILQ_FOREACH(cnd, &cn_devlist, cnd_next) {
cn = cnd->cnd_cn;
+#ifdef DDB
if (!db_active || (cn->cn_flags & CN_FLAG_NODEBUG)) {
+#endif
c = cn->cn_checkc(cn);
if (c != -1) {
return (c);
}
+#ifdef DDB
}
+#endif
}
return (-1);
}
@@ -559,11 +563,15 @@ cnputc(int c)
return;
STAILQ_FOREACH(cnd, &cn_devlist, cnd_next) {
cn = cnd->cnd_cn;
+#ifdef DDB
if (!db_active || (cn->cn_flags & CN_FLAG_NODEBUG)) {
+#endif
if (c == '\n')
cn->cn_putc(cn, '\r');
cn->cn_putc(cn, c);
+#ifdef DDB
}
+#endif
}
#ifdef DDB
if (console_pausing && !db_active && (c == '\n')) {
OpenPOWER on IntegriCloud