aboutsummaryrefslogtreecommitdiff
path: root/src/libbio/bprint.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2004-12-28 19:18:19 +0000
committerrsc <devnull@localhost>2004-12-28 19:18:19 +0000
commit8b45564f0fd8eccbeaefc79d25470a451c5328d2 (patch)
tree7175a13bba22ef89e2ba0a171c41eb0495b9c0f4 /src/libbio/bprint.c
parent1369edef9f26a5a127b60b1163564c2570d9a7d9 (diff)
downloadplan9port-8b45564f0fd8eccbeaefc79d25470a451c5328d2.tar.gz
plan9port-8b45564f0fd8eccbeaefc79d25470a451c5328d2.tar.bz2
plan9port-8b45564f0fd8eccbeaefc79d25470a451c5328d2.zip
fix Bprint yet again
Diffstat (limited to 'src/libbio/bprint.c')
-rw-r--r--src/libbio/bprint.c13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/libbio/bprint.c b/src/libbio/bprint.c
index f15203ce..8951512f 100644
--- a/src/libbio/bprint.c
+++ b/src/libbio/bprint.c
@@ -4,16 +4,11 @@
int
Bprint(Biobuf *bp, char *fmt, ...)
{
- va_list args;
- Fmt f;
int n;
+ va_list arg;
- if(Bfmtinit(&f, bp) < 0)
- return -1;
- va_start(args, fmt);
- n = fmtvprint(&f, fmt, args);
- va_end(args);
- if(n > 0 && Bfmtflush(&f) < 0)
- return -1;
+ va_start(arg, fmt);
+ n = Bvprint(bp, fmt, arg);
+ va_end(arg);
return n;
}