summaryrefslogtreecommitdiff
path: root/picture.go
diff options
context:
space:
mode:
authorFarmerx <farmerx@163.com>2018-08-20 16:53:51 +0800
committerGitHub <noreply@github.com>2018-08-20 16:53:51 +0800
commitce5b37a4ac93196f90cfef2aec381a9b7d153fdd (patch)
tree486b0ea4ec16b5c0fca27d9169baaf3b25b42926 /picture.go
parentec37b114c3b704a84c66fcf3e135c9df88ffb24d (diff)
# fix : file close 没有关闭
Diffstat (limited to 'picture.go')
-rw-r--r--picture.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/picture.go b/picture.go
index d039ae0..97e72a6 100644
--- a/picture.go
+++ b/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)