pty.c revision a4834c10
1