From f1f8dd91bc4e8b58972f17416b664f3a950092cd Mon Sep 17 00:00:00 2001 From: rsc Date: Tue, 14 Aug 2007 18:42:34 +0000 Subject: formatting --- pipe.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pipe.c') diff --git a/pipe.c b/pipe.c index b866a0e..a207df1 100644 --- a/pipe.c +++ b/pipe.c @@ -45,6 +45,7 @@ pipe_alloc(struct file **f0, struct file **f1) (*f1)->writable = 1; (*f1)->pipe = p; return 0; + oops: if(p) kfree((char*) p, PAGE); @@ -78,6 +79,7 @@ pipe_close(struct pipe *p, int writable) kfree((char*) p, PAGE); } +//PAGEBREAK: 20 int pipe_write(struct pipe *p, char *addr, int n) { @@ -117,7 +119,6 @@ pipe_read(struct pipe *p, char *addr, int n) } sleep(&p->readp, &p->lock); } - for(i = 0; i < n; i++){ if(p->readp == p->writep) break; -- cgit v1.2.3