summaryrefslogtreecommitdiffstats
path: root/libssh/scp.c
diff options
context:
space:
mode:
Diffstat (limited to 'libssh/scp.c')
-rw-r--r--libssh/scp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libssh/scp.c b/libssh/scp.c
index 5bcfdd9..4f73f18 100644
--- a/libssh/scp.c
+++ b/libssh/scp.c
@@ -346,6 +346,8 @@ int ssh_scp_pull_request(ssh_scp scp){
goto error;
*p=0;
name=strdup(tmp);
+ SAFE_FREE(scp->request_name);
+ SAFE_FREE(scp->request_mode);
scp->request_mode=mode;
scp->request_name=name;
if(buffer[0]=='C'){