Skip to content
Snippets Groups Projects
Commit 2782cb04 authored by Andreas Schneider's avatar Andreas Schneider
Browse files

sftpserver: Add missing return check for ssh_buffer_add_data()

parent 533d881b
No related branches found
No related tags found
Loading
...@@ -73,9 +73,14 @@ sftp_client_message sftp_get_client_message(sftp_session sftp) { ...@@ -73,9 +73,14 @@ sftp_client_message sftp_get_client_message(sftp_session sftp) {
return NULL; return NULL;
} }
ssh_buffer_add_data(msg->complete_message, rc = ssh_buffer_add_data(msg->complete_message,
ssh_buffer_get(payload), ssh_buffer_get(payload),
ssh_buffer_get_len(payload)); ssh_buffer_get_len(payload));
if (rc < 0) {
ssh_set_error_oom(session);
sftp_client_message_free(msg);
return NULL;
}
ssh_buffer_get_u32(payload, &msg->id); ssh_buffer_get_u32(payload, &msg->id);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment