1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-12-08 03:42:12 +03:00

sftpserver: Do not override the ssh error code

Fixes: https://gitlab.com/libssh/libssh-mirror/-/issues/275#note_2162076660

Signed-off-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Sahana Prasad <sahana@redhat.com>
This commit is contained in:
Jakub Jelen
2024-10-21 21:00:23 +02:00
parent 72b6fad284
commit d0ecb5388c

View File

@@ -258,13 +258,11 @@ error:
sftp_client_message sftp_get_client_message(sftp_session sftp) sftp_client_message sftp_get_client_message(sftp_session sftp)
{ {
ssh_session session = sftp->session; sftp_packet packet = NULL;
sftp_packet packet;
packet = sftp_packet_read(sftp); packet = sftp_packet_read(sftp);
if (packet == NULL) { if (packet == NULL) {
ssh_set_error_oom(session); return NULL;
return NULL;
} }
return sftp_make_client_message(sftp, packet); return sftp_make_client_message(sftp, packet);
} }