Used switch instead of if

This commit is contained in:
Yannick Ulrich 2023-02-19 12:08:45 +00:00
parent 3a8888c003
commit b820d6a674
1 changed files with 5 additions and 2 deletions

View File

@ -18,7 +18,8 @@ var _ = (fs.NodeReaddirer)((*ITNode)(nil))
// Readdir is part of the NodeReaddirer interface
func (n *ITNode) Readdir(ctx context.Context) (fs.DirStream, syscall.Errno) {
if n.kind == 0 {
switch n.kind {
case 0:
// root folder
r := make([]fuse.DirEntry, 2)
r[0] = fuse.DirEntry{
@ -39,7 +40,9 @@ func (n *ITNode) Readdir(ctx context.Context) (fs.DirStream, syscall.Errno) {
var _ = (fs.NodeLookuper)((*ITNode)(nil))
func (n *ITNode) Lookup(ctx context.Context, name string, out *fuse.EntryOut) (*fs.Inode, syscall.Errno) {
if n.kind == 0 {
switch n.kind {
case 0:
// root folder
if name == "device" {
stable := fs.StableAttr{
Mode: fuse.S_IFDIR,