=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/sftp-client.c,v retrieving revision 1.18.2.4 retrieving revision 1.18.2.5 diff -u -r1.18.2.4 -r1.18.2.5 --- src/usr.bin/ssh/sftp-client.c 2002/06/26 18:22:35 1.18.2.4 +++ src/usr.bin/ssh/sftp-client.c 2002/10/11 14:53:07 1.18.2.5 @@ -28,7 +28,7 @@ /* XXX: copy between two remote sites */ #include "includes.h" -RCSID("$OpenBSD: sftp-client.c,v 1.18.2.4 2002/06/26 18:22:35 miod Exp $"); +RCSID("$OpenBSD: sftp-client.c,v 1.18.2.5 2002/10/11 14:53:07 miod Exp $"); #include @@ -415,12 +415,6 @@ } int -do_ls(struct sftp_conn *conn, char *path) -{ - return(do_lsreaddir(conn, path, 1, NULL)); -} - -int do_readdir(struct sftp_conn *conn, char *path, SFTP_DIRENT ***dir) { return(do_lsreaddir(conn, path, 0, dir)); @@ -1091,7 +1085,7 @@ debug3("In write loop, ack for %u %u bytes at %llu", ack->id, ack->len, (unsigned long long)ack->offset); ++ackid; - free(ack); + xfree(ack); } offset += len; }