comparison src/impl/file_impl_pipe.cbc @ 189:000e247dc51d

tweak
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Tue, 21 Jan 2020 20:12:16 +0900
parents 64a1b9b8f08e
children 14aa35b56347
comparison
equal deleted inserted replaced
188:64a1b9b8f08e 189:000e247dc51d
43 pipe->data = 0; 43 pipe->data = 0;
44 pipe->nread = 0; 44 pipe->nread = 0;
45 pipe->nwrite = 0; 45 pipe->nwrite = 0;
46 pipe->readopen = 0; 46 pipe->readopen = 0;
47 pipe->writeopen = 0; 47 pipe->writeopen = 0;
48 pipe->ref = 0;
49 pipe->readable = 0;
50 pipe->writable = 0;
48 pipe->off = 0; 51 pipe->off = 0;
49 pipe->int = 0; 52 pipe->int = 0;
50 pipe->n = 0; 53 pipe->n = 0;
51 pipe->addr = NULL; 54 pipe->addr = NULL;
52 file->st = NULL; 55 file->st = NULL;
64 file->read = C_readpipe; 67 file->read = C_readpipe;
65 file->write = C_writepipe; 68 file->write = C_writepipe;
66 file->close = C_closepipe; 69 file->close = C_closepipe;
67 return file; 70 return file;
68 } 71 }
72
69 73
70 __code statpipe(struct pipe* file, struct stat* st, __code next(...)) { //:skip 74 __code statpipe(struct pipe* file, struct stat* st, __code next(...)) { //:skip
71 75
72 goto next(...); 76 goto next(...);
73 } 77 }