func makeSymlinkInode(fullPathname string, inode *filesystem.SymlinkInode) { if err := inode.Write(fullPathname); err != nil { logger.Println(err) } else { logger.Printf("Made symlink inode: %s -> %s\n", fullPathname, inode.Symlink) } }
func makeSymlinkInode(fullPathname string, inode *filesystem.SymlinkInode, logger *log.Logger) error { if err := inode.Write(fullPathname); err != nil { logger.Println(err) return err } logger.Printf("Made symlink inode: %s -> %s\n", fullPathname, inode.Symlink) return nil }