Tartarus CVS: putty: simon

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Sat, 08 Mar 2003 11:46:44 +0000


CVS Root:       /home/cvs
Module:         putty
Changes by:     simon
Date:           Sat Mar 08 2003  11:46:44 GMT

Log message:
Add the ability to allocate extra per-dialog-instance private data
in the portable dialog interface. This has allowed me to remove
`ssd->savedsession' in config.c, which was (I believe) the only
out-of-place piece of per-instance data in the dialog template
stuff. Now we should actually be able to run more than one config
box in the same process at the same time (for platforms that'll find
that useful).

Modified files:
    .               : config.c dialog.h winctrls.c windlg.c winstuff.h

Links:
http://cvs.tartarus.org//putty/config.c.diff?r1=1.5&r2=1.6
http://cvs.tartarus.org//putty/dialog.h.diff?r1=1.1&r2=1.2
http://cvs.tartarus.org//putty/winctrls.c.diff?r1=1.23&r2=1.24
http://cvs.tartarus.org//putty/windlg.c.diff?r1=1.208&r2=1.209
http://cvs.tartarus.org//putty/winstuff.h.diff?r1=1.32&r2=1.33