diff src/file.c @ 30:6a7ab1d7001c

fix
author mir3636
date Fri, 18 Jan 2019 11:50:48 +0900
parents 1a64b5645cdd
children 96a5833d0d82
line wrap: on
line diff
--- a/src/file.c	Fri Jan 18 10:04:37 2019 +0900
+++ b/src/file.c	Fri Jan 18 11:50:48 2019 +0900
@@ -117,13 +117,14 @@
     }
 
     if (f->type == FD_PIPE) {
-        goto cbc_piperead(f->pipe, addr, n, next);
+        //goto cbc_piperead(f->pipe, addr, n, next);
+        goto next(-1);
     }
 
     if (f->type == FD_INODE) {
         ilock(f->ip);
 
-        goto cbc_readi(f->ip, addr, f->off, n);
+        goto cbc_readi(f->ip, addr, f->off, n, next);
     }
 
     goto cbc_panic("fileread");