diff options
Diffstat (limited to 'libssh/server.c')
| -rw-r--r-- | libssh/server.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libssh/server.c b/libssh/server.c index 3cce6470..0327cf5e 100644 --- a/libssh/server.c +++ b/libssh/server.c @@ -246,6 +246,7 @@ int ssh_bind_accept(ssh_bind sshbind, ssh_session session) { if (sshbind->bindaddr == NULL) session->bindaddr = NULL; else { + SAFE_FREE(session->bindaddr); session->bindaddr = strdup(sshbind->bindaddr); if (session->bindaddr == NULL) { privatekey_free(dsa); |
