From: Volker Lendecke Date: Mon, 5 May 2025 09:07:08 +0000 (+0200) Subject: libsmb: Fix a nomem return from cli_smb2_list_send() X-Git-Tag: tevent-0.17.0~196 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a21d0ec63136f5f22482d68afab0b04a5df0304;p=thirdparty%2Fsamba.git libsmb: Fix a nomem return from cli_smb2_list_send() Signed-off-by: Volker Lendecke Reviewed-by: Stefan Metzmacher --- diff --git a/source3/libsmb/cli_smb2_fnum.c b/source3/libsmb/cli_smb2_fnum.c index 155bc6ae353..06599004f39 100644 --- a/source3/libsmb/cli_smb2_fnum.c +++ b/source3/libsmb/cli_smb2_fnum.c @@ -1549,8 +1549,8 @@ struct tevent_req *cli_smb2_list_send( .length=sizeof(linear_mode) }; in_cblobs = talloc_zero(mem_ctx, struct smb2_create_blobs); - if (in_cblobs == NULL) { - return NULL; + if (tevent_req_nomem(in_cblobs, req)) { + return tevent_req_post(req, ev); } status = smb2_create_blob_add(in_cblobs, in_cblobs,