diff options
Diffstat (limited to 'libssh/scp.c')
-rw-r--r-- | libssh/scp.c | 2 |
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'){ |