From 94bd3b5965e90445f4cd3a00aa38af4aabc2749f Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Sat, 3 Feb 2018 12:38:56 +0000 Subject: [PATCH] Fix MSVC signed/unsigned comparison warning. NFCI. llvm-svn: 324171 --- lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp b/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp index 822eae1796d..28394f66e82 100644 --- a/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp +++ b/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp @@ -114,7 +114,7 @@ Error DWARFDebugRnglists::extract(DWARFDataExtractor Data, "offset 0x%" PRIx32, *OffsetPtr - 1); case dwarf::DW_RLE_start_end: { - if (End - *OffsetPtr < HeaderData.AddrSize * 2) + if ((End - *OffsetPtr) < unsigned(HeaderData.AddrSize * 2)) return createError("insufficient space remaining in table for " "DW_RLE_start_end encoding " "at offset 0x%" PRIx32,