mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-26 05:34:13 +08:00
smb3: remove unneeded null check in cifs_readdir
Coverity pointed out an unneeded check. Addresses-Coverity: 1518030 ("Null pointer dereferences") Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com> Signed-off-by: Steve French <stfrench@microsoft.com>
This commit is contained in:
parent
de3a9e943d
commit
44a48081fc
@ -1105,10 +1105,8 @@ int cifs_readdir(struct file *file, struct dir_context *ctx)
|
||||
* find_cifs_entry in case there will be reconnects during
|
||||
* query_directory.
|
||||
*/
|
||||
if (cfid) {
|
||||
close_cached_dir(cfid);
|
||||
cfid = NULL;
|
||||
}
|
||||
close_cached_dir(cfid);
|
||||
cfid = NULL;
|
||||
|
||||
cache_not_found:
|
||||
/*
|
||||
|
@ -770,6 +770,7 @@ smb2_cached_lease_break(struct work_struct *work)
|
||||
/*
|
||||
* Open the and cache a directory handle.
|
||||
* Only supported for the root handle.
|
||||
* If error then *cfid is not initialized.
|
||||
*/
|
||||
int open_cached_dir(unsigned int xid, struct cifs_tcon *tcon,
|
||||
const char *path,
|
||||
|
Loading…
Reference in New Issue
Block a user