xref: /plan9-contrib/sys/src/libbio/btestprint.c (revision 9a747e4fd48b9f4522c70c07e8f882a15030f964)
1*9a747e4fSDavid du Colombier #include <u.h>
2*9a747e4fSDavid du Colombier #include <libc.h>
3*9a747e4fSDavid du Colombier #include <bio.h>
4*9a747e4fSDavid du Colombier 
5*9a747e4fSDavid du Colombier void
main(int argc,char ** argv)6*9a747e4fSDavid du Colombier main(int argc, char **argv)
7*9a747e4fSDavid du Colombier {
8*9a747e4fSDavid du Colombier 	Biobuf b;
9*9a747e4fSDavid du Colombier 	char *s;
10*9a747e4fSDavid du Colombier 	int n;
11*9a747e4fSDavid du Colombier 
12*9a747e4fSDavid du Colombier 
13*9a747e4fSDavid du Colombier 	n = atoi(argv[1]);
14*9a747e4fSDavid du Colombier 	s = malloc(n+1);
15*9a747e4fSDavid du Colombier 	memset(s, 'a', n);
16*9a747e4fSDavid du Colombier 	s[n] = '\0';
17*9a747e4fSDavid du Colombier 	Binit(&b, 1, OWRITE);
18*9a747e4fSDavid du Colombier 	Bprint(&b, "%s\n", s);
19*9a747e4fSDavid du Colombier 	Bflush(&b);
20*9a747e4fSDavid du Colombier }
21