mirror of https://github.com/stashapp/stash.git
Fix panic when fileSize is negative (#3089)
This commit is contained in:
parent
f1c454eb09
commit
962bc7df4e
|
@ -48,8 +48,8 @@ func oshash(size int64, head []byte, tail []byte) (string, error) {
|
|||
|
||||
// FromFilePath calculates the hash reading from src.
|
||||
func FromReader(src io.ReadSeeker, fileSize int64) (string, error) {
|
||||
if fileSize == 0 {
|
||||
return "", nil
|
||||
if fileSize <= 0 {
|
||||
return "", fmt.Errorf("cannot calculate oshash for empty file (size %d)", fileSize)
|
||||
}
|
||||
|
||||
fileChunkSize := chunkSize
|
||||
|
|
Loading…
Reference in New Issue