Merge pull request #696 from Fettpet/signed_compare

Add a static cast to compare unsigned with unsigned
This commit is contained in:
Sergiu Deitsch 2021-08-10 13:36:31 +02:00 committed by GitHub
commit 35983c895c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -146,7 +146,7 @@ _START_GOOGLE_NAMESPACE_
static ssize_t ReadFromOffset(const int fd, void *buf, const size_t count,
const size_t offset) {
SAFE_ASSERT(fd >= 0);
SAFE_ASSERT(count <= std::numeric_limits<ssize_t>::max());
SAFE_ASSERT(count <= static_cast<size_t>(std::numeric_limits<ssize_t>::max()));
char *buf0 = reinterpret_cast<char *>(buf);
size_t num_bytes = 0;
while (num_bytes < count) {