Lines Matching refs:err
105 if (pipe_open(&(proc->err), 2 SECURITY_CC) != 0) { in proc_open_pipes()
115 pipe_close(&proc->err); in proc_close_pipes()
122 pipe_close_parent(&proc->err); in proc_close_parents()
129 pipe_close_child(&proc->err); in proc_close_childs()
180 si.hStdError = proc->err.child; in proc_open()
293 int proc_open_buffer(const char *command, buffer *in, buffer *out, buffer *err) { in proc_open_buffer() argument
313 if (err) { in proc_open_buffer()
314 proc_read_fd_to_buffer(proc.err.fd, err); in proc_open_buffer()
317 proc_read_fd_to_buffer(proc.err.fd, tmp); in proc_open_buffer()
324 pipe_close(&proc.err); in proc_open_buffer()
336 buffer *in = buffer_init(), *out = buffer_init(), *err = buffer_init(); in main() local
342 buffer_free(err); \ in main()
348 buffer_reset(err); \ in main()
377 close_descriptor(proc.err.parent); in main()
381 if (proc_open_buffer("echo 321", NULL, out, err) != 0) { in main()
389 if (proc_open_buffer(CMD_CAT, in, out, err) != 0) { in main()