Commit e39df241 authored by Steve French's avatar Steve French
Browse files

cifs: fix SMB1 error path in cifs_get_file_info_unix



We were trying to fill in uninitialized file attributes in the error case.

Addresses-Coverity: 139689 ("Uninitialized variables")
Signed-off-by: default avatarSteve French <stfrench@microsoft.com>
parent ff93b71a
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -355,9 +355,12 @@ cifs_get_file_info_unix(struct file *filp)
	} else if (rc == -EREMOTE) {
		cifs_create_dfs_fattr(&fattr, inode->i_sb);
		rc = 0;
	}
	} else
		goto cifs_gfiunix_out;

	rc = cifs_fattr_to_inode(inode, &fattr);

cifs_gfiunix_out:
	free_xid(xid);
	return rc;
}