-extern int pipe(int fds[2]);
+// extern int pipe(int fildes[2]);
function \pipe(array &$fds = null) : int {
return to_int(pipe);
- let fds = calloc(2, int);
- set $fds = to_array(fds);
+ let fildes = calloc(2, psi\SIZEOF_INT);
+ set $fds = to_array(*fildes, 2, to_int(*fildes));
}