pty.c revision f309532b
1