fix resource leak in os.(*File).Close

Signed-off-by: Achille Roussel <achille.roussel@gmail.com>
This commit is contained in:
Achille Roussel
2023-02-09 15:52:50 -08:00
committed by Ron Evans
parent 17bc0d6663
commit 85da9a0aac
11 changed files with 168 additions and 40 deletions
+4
View File
@@ -39,6 +39,10 @@ type file struct {
name string
}
func (f *file) close() error {
return f.handle.Close()
}
func NewFile(fd uintptr, name string) *File {
return &File{&file{unixFileHandle(fd), name}}
}