Tartarus CVS: putty: jacob
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Thu, 03 Jun 2004 11:36:30 +0100
CVS Root: /usr/data/cvs
Module: putty
Changes by: jacob
Date: Thu Jun 03 2004 11:36:30 BST
Log message:
Spotted by Dimitry Andric: `ssh-termspeed' implementation was not taking
account of coroutines and used local variables over a crFoo. I believe the
impact was cosmetic, affecting the speeds reported in the Event Log only.
I've put the variables `ispeed' and `ospeed' in the main ssh_tag structure,
even though they're only live for a short duration; I did this rather than
create a new state struct for ssh1_protocol() (since ssh_tag already has
short-duration junk like portfwd_strptr).
Modified files:
. : ssh.c
Links:
http://cvs.tartarus.org//putty/ssh.c.diff?r1=1.308&r2=1.309