pty.c revision 1bb95415
1