From 919229f224d665ca300a3a405fb3726b34a89b9f Mon Sep 17 00:00:00 2001 From: sneak Date: Fri, 7 Aug 2026 16:59:56 +0000 Subject: [PATCH] Fix noinlineerr findings: internal/storage (refs #61) --- internal/storage/file.go | 6 ++++-- internal/storage/rclone.go | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/internal/storage/file.go b/internal/storage/file.go index 2d2ecf0..c3f00a3 100644 --- a/internal/storage/file.go +++ b/internal/storage/file.go @@ -63,7 +63,8 @@ func (f *FileStorer) Put(ctx context.Context, key string, data io.Reader) error } defer func() { _ = file.Close() }() - if _, err := io.Copy(file, data); err != nil { + _, err = io.Copy(file, data) + if err != nil { return fmt.Errorf("writing file: %w", err) } @@ -92,7 +93,8 @@ func (f *FileStorer) PutWithProgress(ctx context.Context, key string, data io.Re callback: progress, } - if _, err := io.Copy(pw, data); err != nil { + _, err = io.Copy(pw, data) + if err != nil { return fmt.Errorf("writing file: %w", err) } diff --git a/internal/storage/rclone.go b/internal/storage/rclone.go index 19d39d4..071f4cb 100644 --- a/internal/storage/rclone.go +++ b/internal/storage/rclone.go @@ -155,7 +155,8 @@ func (r *RcloneStorer) Delete(ctx context.Context, key string) error { return fmt.Errorf("getting object: %w", err) } - if err := obj.Remove(ctx); err != nil { + err = obj.Remove(ctx) + if err != nil { return fmt.Errorf("removing object: %w", err) }