Skip to content

Commit 6f74620

Browse files
committed
fix: check deferred file close errors to satisfy errcheck linter
1 parent 181d46e commit 6f74620

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

cmd/iwdp-mcp/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ func saveScreenshot(dataURL string) (filePath string, result *mcp.CallToolResult
420420
if err != nil {
421421
return "", nil, fmt.Errorf("creating temp file: %w", err)
422422
}
423-
defer f.Close()
423+
defer func() { _ = f.Close() }()
424424
if _, err := f.Write(rawBytes); err != nil {
425425
return "", nil, fmt.Errorf("writing screenshot: %w", err)
426426
}
@@ -452,7 +452,7 @@ func largeResultToFile(result any, prefix string) (*mcp.CallToolResult, error) {
452452
if err != nil {
453453
return nil, fmt.Errorf("creating temp file: %w", err)
454454
}
455-
defer f.Close()
455+
defer func() { _ = f.Close() }()
456456
if _, err := f.Write(data); err != nil {
457457
return nil, fmt.Errorf("writing result: %w", err)
458458
}

0 commit comments

Comments
 (0)