summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
a924e32)
really fail, but might as well be careful.
git-svn-id: svn://svn.tartarus.org/sgt/putty@9931
cda61777-01e9-0310-a592-
d414129be87e
pgrp = getpid();
tcsetpgrp(0, pgrp);
setpgid(pgrp, pgrp);
pgrp = getpid();
tcsetpgrp(0, pgrp);
setpgid(pgrp, pgrp);
- close(open(pty->name, O_WRONLY, 0));
+ {
+ int ptyfd = open(pty->name, O_WRONLY, 0);
+ if (ptyfd >= 0)
+ close(ptyfd);
+ }
setpgid(pgrp, pgrp);
{
char *term_env_var = dupprintf("TERM=%s",
setpgid(pgrp, pgrp);
{
char *term_env_var = dupprintf("TERM=%s",