Commit 4960ffb0 by IcedTangerine Committed by GitHub

Fix defer placement for image file closure

parent 365133cc
...@@ -263,10 +263,10 @@ func GetBase64sFromForm(c *gin.Context, fieldName string) ([]*Base64Data, error) ...@@ -263,10 +263,10 @@ func GetBase64sFromForm(c *gin.Context, fieldName string) ([]*Base64Data, error)
var imageBase64s []*Base64Data var imageBase64s []*Base64Data
for _, file := range imageFiles { for _, file := range imageFiles {
image, err := file.Open() image, err := file.Open()
defer image.Close()
if err != nil { if err != nil {
return nil, errors.New("failed to open image file") return nil, errors.New("failed to open image file")
} }
defer image.Close()
imageData, err := io.ReadAll(image) imageData, err := io.ReadAll(image)
if err != nil { if err != nil {
return nil, errors.New("failed to read image file") return nil, errors.New("failed to read image file")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment