Index: server/logdog/storage/archive/storage.go |
diff --git a/server/logdog/storage/archive/storage.go b/server/logdog/storage/archive/storage.go |
index 159cb27d11b7aed236189995b982172c3f8b003e..a49cd26fad044b466ad9b592c5a9e53c97304f9f 100644 |
--- a/server/logdog/storage/archive/storage.go |
+++ b/server/logdog/storage/archive/storage.go |
@@ -320,7 +320,7 @@ func (s *storageImpl) buildGetStrategy(req *storage.GetRequest, idx *logpb.LogIn |
// for sure that we have one LogEntry per index entry, so that's the best we |
// can do. |
if req.Limit > 0 { |
- if ub := startIdx + req.Limit; ub < len(idx.Entries) { |
+ if ub := int64(startIdx) + req.Limit; ub < int64(len(idx.Entries)) { |
st.to = int64(idx.Entries[ub].Offset) |
} |
} |