diff options
Diffstat (limited to 'src/server.c')
-rw-r--r-- | src/server.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/server.c b/src/server.c index db8f815..4d97b97 100644 --- a/src/server.c +++ b/src/server.c @@ -927,7 +927,7 @@ int ssh_message_auth_interactive_request(ssh_message msg, const char *name, r = buffer_add_ssh_string(msg->session->out_buffer, tmp); ssh_string_free(tmp); if (r < 0) { - goto error; + return SSH_ERROR; } /* echo[i] */ @@ -1003,9 +1003,6 @@ int ssh_message_auth_interactive_request(ssh_message msg, const char *name, } return r; -error: - if(tmp) ssh_string_free(tmp); - return SSH_ERROR; } int ssh_message_auth_reply_success(ssh_message msg, int partial) { |