simon-svn: putty: simon

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Thu Jul 11 18:24:53 BST 2013


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     simon
Revision:       9915
Date:           2013-07-11 18:24:53 +0100 (Thu, 11 Jul 2013)

Log message (6 lines):
xfer_{up,down}load_gotpkt free their input sftp_packet as a side
effect of handling it, but they do not free it if it isn't a packet
they recognise as part of their upload/download. Invent a return value
that specifically signals this, and consistently free pktin at every
call site if that return value comes back. Also, ensure that that
return value also always comes with something meaningful in fxp_error.

Modified files:
U   putty/pscp.c
U   putty/psftp.c
U   putty/sftp.c

Links:
http://svn.tartarus.org/sgt/?rev=9915&view=rev
http://svn.tartarus.org/sgt/putty/pscp.c?rev=9915&r1=9914&r2=9915
http://svn.tartarus.org/sgt/putty/psftp.c?rev=9915&r1=9914&r2=9915
http://svn.tartarus.org/sgt/putty/sftp.c?rev=9915&r1=9914&r2=9915



More information about the tartarus-commits mailing list