diff options
Diffstat (limited to 'verify/core')
-rw-r--r-- | verify/core/storage.go | 4 | ||||
-rw-r--r-- | verify/core/verification.go | 2 |
2 files changed, 1 insertions, 5 deletions
diff --git a/verify/core/storage.go b/verify/core/storage.go index 182e1ec..f1f9436 100644 --- a/verify/core/storage.go +++ b/verify/core/storage.go @@ -232,9 +232,7 @@ func GetNode(checksum string, db *bolt.DB) (Node, error) { func CopyByteArea(start int, end int, reader *bytes.Reader) ([]byte, error) { if end-start < 0 { return []byte{}, fmt.Errorf("tried creating byte slice with negative length. %d to %d total %d\n", start, end, end-start) - } else if end-start > 2000 { - return []byte{}, fmt.Errorf("tried creating byte slice with length over 2000. %d to %d total %d\n", start, end, end-start) - } + } bytes := make([]byte, end-start) n, err := reader.ReadAt(bytes, int64(start)) if err != nil { diff --git a/verify/core/verification.go b/verify/core/verification.go index 28b4e3b..5a95e75 100644 --- a/verify/core/verification.go +++ b/verify/core/verification.go @@ -106,8 +106,6 @@ func ReadKey() (string, error) { func ReadBlock(node Node, part *bytes.Reader, totalReadBlocks int) ([]byte, int, error) { if node.BlockEnd-node.BlockStart < 0 { return []byte{}, -1, fmt.Errorf("tried creating byte slice with negative length. %d to %d total %d\n", node.BlockStart, node.BlockEnd, node.BlockEnd-node.BlockStart) - } else if node.BlockEnd-node.BlockStart > 2000 { - return []byte{}, -1, fmt.Errorf("tried creating byte slice with length over 2000. %d to %d total %d\n", node.BlockStart, node.BlockEnd, node.BlockEnd-node.BlockStart) } block := make([]byte, node.BlockEnd-node.BlockStart) blockSize := node.BlockEnd - node.BlockStart |