From f1b749eebda720ecf97ed6016faeba7116e99996 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Wed, 14 Aug 2019 08:37:00 +0200 Subject: [PATCH] smbd: Fix CID 1452290 Null pointer dereferences (REVERSE_INULL) Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- source3/smbd/dir.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index 521cb60324e..f60812fd8c9 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -333,11 +333,12 @@ done: void dptr_CloseDir(files_struct *fsp) { - struct smbd_server_connection *sconn = fsp->dptr->conn->sconn; + struct smbd_server_connection *sconn = NULL; if (fsp->dptr == NULL) { return; } + sconn = fsp->dptr->conn->sconn; /* * The destructor for the struct smb_Dir (fsp->dptr->dir_hnd) -- 2.47.2