commit | c8da0c0bdfc5883b8b05f476239278352ab62e64 | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Fri Mar 31 10:45:35 2017 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Fri Mar 31 10:45:35 2017 +0000 |
tree | 0b4ff18f2028cbd65d5cce439dd173adc4039d69 | |
parent | 71a165d192bfecd90f740d6f63fe6c124ec187e2 [diff] [blame] |
Fix signed/unsigned warning llvm-svn: 299194
diff --git a/llvm/lib/MC/WasmObjectWriter.cpp b/llvm/lib/MC/WasmObjectWriter.cpp index 548d99f..159cc3b 100644 --- a/llvm/lib/MC/WasmObjectWriter.cpp +++ b/llvm/lib/MC/WasmObjectWriter.cpp
@@ -660,7 +660,7 @@ unsigned n; G.InitialValue = decodeSLEB128(p, &n); G.ImportIndex = 0; - if (n > end - p) + if ((ptrdiff_t)n > end - p) report_fatal_error("global initial value must be valid SLEB128"); p += n; }