diff --git a/dir.go b/dir.go index c911d91..a4c5dae 100644 --- a/dir.go +++ b/dir.go @@ -60,6 +60,7 @@ func (this *versionedDir) createDir(name string) (*versionedDir, error) { } dir := newVersionedDir(node, this) + this.dirs[name] = dir return dir, nil } @@ -79,6 +80,7 @@ func (this *versionedDir) createFile(name string, flags int) (*versionedFile, er file := newVersionedFile(node, this) file.handle = handle + this.files[name] = file return file, nil }