]> asedeno.scripts.mit.edu Git - PuTTY.git/commit
Major destabilisation, phase 1. In this phase I've moved (I think)
authorSimon Tatham <anakin@pobox.com>
Tue, 22 Oct 2002 16:11:33 +0000 (16:11 +0000)
committerSimon Tatham <anakin@pobox.com>
Tue, 22 Oct 2002 16:11:33 +0000 (16:11 +0000)
commit0a80c983e2684c3eb177c14c1ad3f33677c498a6
tree2540e48c889d5ff9cb5e0e92bf4a7a746e1e8d2c
parent48314f7dc016c6beaaabe6501252740348e786cc
Major destabilisation, phase 1. In this phase I've moved (I think)
all the global and function-static variables out of terminal.c into
a dynamically allocated data structure. Note that this does not yet
confer the ability to run more than one of them in the same process,
because other things (the line discipline, the back end) are still
global, and also in particular the address of the dynamically
allocated terminal-data structure is held in a global variable
`term'. But what I've got here represents a reasonable stopping
point at which to check things in. In _theory_ this should all still
work happily, on both Unix and Windows. In practice, who knows?

[originally from svn r2115]
15 files changed:
ldisc.c
plink.c
psftp.c
putty.h
raw.c
rlogin.c
scp.c
ssh.c
telnet.c
terminal.c
unicode.c
unix/pterm.c
unix/pty.c
unix/uxucs.c
window.c