X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/125105d16c788398562ac03e91ce7a0dc0292492..e7ec3df11fcf267ccef36444fb5611e1f376e04a:/unix/pty.c diff --git a/unix/pty.c b/unix/pty.c index dac67364..5d856930 100644 --- a/unix/pty.c +++ b/unix/pty.c @@ -623,21 +623,23 @@ static char *pty_init(void *frontend, void **backend_handle, Config *cfg, return NULL; } -/* - * Stub routine (we don't have any need to reconfigure this backend). - */ static void pty_reconfig(void *handle, Config *cfg) { + /* + * We don't have much need to reconfigure this backend, but + * unfortunately we do need to pick up the setting of Close On + * Exit so we know whether to give a `terminated' message. + */ + pty_cfg = *cfg; /* structure copy */ } /* - * Stub routine (never called in pterm + * Stub routine (never called in pterm). */ static void pty_free(void *handle) { } - /* * Called to send data down the pty. */