X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/e3acd29b3bdafc8aa47052940928c48a9c0668ed..6b0eeb4e4c9ecbff8eda72c5a1b49a448d6bbf3a:/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. */