diff --git a/g/crypto/gmd5/gmd5.go b/g/crypto/gmd5/gmd5.go index 8f9efb595..329cb5ff3 100644 --- a/g/crypto/gmd5/gmd5.go +++ b/g/crypto/gmd5/gmd5.go @@ -35,6 +35,7 @@ func EncryptFile(path string) string { if e != nil { return "" } + defer f.Close() h := md5.New() _, e = io.Copy(h, f) if e != nil {