--- libaitio/src/pty.c 2011/09/30 13:46:26 1.1.2.11 +++ libaitio/src/pty.c 2011/09/30 14:26:57 1.1.2.12 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: pty.c,v 1.1.2.11 2011/09/30 13:46:26 misho Exp $ +* $Id: pty.c,v 1.1.2.12 2011/09/30 14:26:57 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -90,8 +90,10 @@ ioFreePTY(int ptyfd, const char *ttyname) if (ptyfd != -1) close(ptyfd); - chown(ttyname, (uid_t) 0, (gid_t) 0); - chmod(ttyname, (mode_t) 0666); + if (ttyname) { + chown(ttyname, (uid_t) 0, (gid_t) 0); + chmod(ttyname, (mode_t) 0666); + } } /*