mirror of
https://github.com/intel/llvm.git
synced 2026-01-26 12:26:52 +08:00
Fix MSVC "signed/unsigned mismatch" warning. NFCI.
llvm-svn: 335587
This commit is contained in:
@@ -975,7 +975,7 @@ Error WasmObjectFile::parseDataSection(ReadContext &Ctx) {
|
||||
if (Error Err = readInitExpr(Segment.Data.Offset, Ctx))
|
||||
return Err;
|
||||
uint32_t Size = readVaruint32(Ctx);
|
||||
if (Size > Ctx.End - Ctx.Ptr)
|
||||
if (Size > (size_t)(Ctx.End - Ctx.Ptr))
|
||||
return make_error<GenericBinaryError>("Invalid segment size",
|
||||
object_error::parse_failed);
|
||||
Segment.Data.Content = ArrayRef<uint8_t>(Ctx.Ptr, Size);
|
||||
|
||||
Reference in New Issue
Block a user