pty.c revision 5edc3413
1