]> asedeno.scripts.mit.edu Git - PuTTY.git/commitdiff
Double-free on mkdir error, spotted by Brian Hartsock.
authorJacob Nevins <jacobn@chiark.greenend.org.uk>
Wed, 8 Jun 2005 15:14:47 +0000 (15:14 +0000)
committerJacob Nevins <jacobn@chiark.greenend.org.uk>
Wed, 8 Jun 2005 15:14:47 +0000 (15:14 +0000)
[originally from svn r5929]

psftp.c

diff --git a/psftp.c b/psftp.c
index ba3266b0354c8232c2cb6a82ad6effaf4bea201c..53b6616d40d40b2abc56abbbc9f8a78baee9eef9 100644 (file)
--- a/psftp.c
+++ b/psftp.c
@@ -1399,7 +1399,6 @@ int sftp_cmd_mkdir(struct sftp_command *cmd)
 
        if (!result) {
            printf("mkdir %s: %s\n", dir, fxp_error());
-           sfree(dir);
            ret = 0;
        } else
            printf("mkdir %s: OK\n", dir);