]> granicus.if.org Git - llvm/commitdiff
[WASM] Remove an assertion that can never fire.
authorDavide Italiano <davide@freebsd.org>
Sat, 1 Apr 2017 19:37:15 +0000 (19:37 +0000)
committerDavide Italiano <davide@freebsd.org>
Sat, 1 Apr 2017 19:37:15 +0000 (19:37 +0000)
uint* is by definition always >=0.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299311 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Object/WasmObjectFile.cpp

index beb99a1ed5bd234bf682f0d6e59893efae58df08..18c535a3abda37d88d2b7d4d2eefc72898caca44 100644 (file)
@@ -100,7 +100,7 @@ static int8_t readVarint7(const uint8_t *&Ptr) {
 
 static uint8_t readVaruint7(const uint8_t *&Ptr) {
   uint64_t result = readULEB128(Ptr);
-  assert(result <= VARUINT7_MAX && result >= 0);
+  assert(result <= VARUINT7_MAX);
   return result;
 }
 
@@ -112,7 +112,7 @@ static int32_t readVarint32(const uint8_t *&Ptr) {
 
 static uint32_t readVaruint32(const uint8_t *&Ptr) {
   uint64_t result = readULEB128(Ptr);
-  assert(result <= UINT32_MAX && result >= 0);
+  assert(result <= UINT32_MAX);
   return result;
 }