Browse Source

# fix : file close 没有关闭

Farmerx 7 years ago
parent
commit
ce5b37a4ac
1 changed files with 5 additions and 1 deletions
  1. 5 1
      picture.go

+ 5 - 1
picture.go

@@ -88,7 +88,11 @@ func (f *File) AddPicture(sheet, cell, picture, format string) error {
 	if !ok {
 		return errors.New("Unsupported image extension")
 	}
-	readFile, _ := os.Open(picture)
+	readFile, err := os.Open(picture)
+	if err!=nil{
+		return err
+	}
+	defer readFile.Close()
 	image, _, _ := image.DecodeConfig(readFile)
 	_, file := filepath.Split(picture)
 	formatSet, err := parseFormatPictureSet(format)