diff options
author | phk <phk@FreeBSD.org> | 2002-09-30 08:54:46 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2002-09-30 08:54:46 +0000 |
commit | 852521acba9ca655f9805890d434284e77dc3553 (patch) | |
tree | aecab093ebd65e53e9ed7f0ce1ad3248a7fb3cb0 /sys/geom/geom_dump.c | |
parent | 72d7c1eb0e7571a3a567c7dcb80c59931eb6545d (diff) | |
download | FreeBSD-src-852521acba9ca655f9805890d434284e77dc3553.zip FreeBSD-src-852521acba9ca655f9805890d434284e77dc3553.tar.gz |
Retire g_io_fail() and let g_io_deliver() take an error argument instead.
Sponsored by: DARPA & NAI Labs.
Diffstat (limited to 'sys/geom/geom_dump.c')
-rw-r--r-- | sys/geom/geom_dump.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/sys/geom/geom_dump.c b/sys/geom/geom_dump.c index 619e0ed..311b76d 100644 --- a/sys/geom/geom_dump.c +++ b/sys/geom/geom_dump.c @@ -230,19 +230,13 @@ void g_trace(int level, char *fmt, ...) { va_list ap; - struct sbuf *sb; g_sanity(NULL); if (!(g_debugflags & level)) return; va_start(ap, fmt); - mtx_lock(&Giant); - sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND); - sbuf_vprintf(sb, fmt, ap); - sbuf_finish(sb); - mtx_unlock(&Giant); - printf("%s\n", sbuf_data(sb)); - sbuf_delete(sb); + vprintf(fmt, ap); + printf("\n"); } void |