diff options
| author | Chris Lu <chris.lu@gmail.com> | 2020-03-21 22:16:00 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2020-03-21 22:16:00 -0700 |
| commit | 6ff9e2835e822d7f005ea9fd02966ff069d9efc1 (patch) | |
| tree | c0a6c174f923f2dd0ac4c320d60315368c10dd9a /weed/operation/chunked_file.go | |
| parent | 7c111f7b75ba2b0a95766897503997d65d05b42c (diff) | |
| download | seaweedfs-6ff9e2835e822d7f005ea9fd02966ff069d9efc1.tar.xz seaweedfs-6ff9e2835e822d7f005ea9fd02966ff069d9efc1.zip | |
filer: skip resizing image if width or height larger than original image
fix https://github.com/chrislusf/seaweedfs/issues/1239#issuecomment-602140779
Diffstat (limited to 'weed/operation/chunked_file.go')
| -rw-r--r-- | weed/operation/chunked_file.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/weed/operation/chunked_file.go b/weed/operation/chunked_file.go index 1ab3c59ed..baa0038c4 100644 --- a/weed/operation/chunked_file.go +++ b/weed/operation/chunked_file.go @@ -142,11 +142,11 @@ func NewChunkedFileReader(chunkList []*ChunkInfo, master string) *ChunkedFileRea func (cf *ChunkedFileReader) Seek(offset int64, whence int) (int64, error) { var err error switch whence { - case 0: - case 1: + case io.SeekStart: + case io.SeekCurrent: offset += cf.pos - case 2: - offset = cf.totalSize - offset + case io.SeekEnd: + offset = cf.totalSize + offset } if offset > cf.totalSize { err = ErrInvalidRange |
