From b97d261a170ebbad2deed3a2d90e9bace9fc81d6 Mon Sep 17 00:00:00 2001 From: Aaron Ballman Date: Thu, 28 May 2015 12:55:59 +0000 Subject: [PATCH] Silencing two signed/unsigned mismatch warnings; NFC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238419 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/dsymutil/DwarfLinker.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/dsymutil/DwarfLinker.cpp b/tools/dsymutil/DwarfLinker.cpp index 62f177008f0..a62dab67f8c 100644 --- a/tools/dsymutil/DwarfLinker.cpp +++ b/tools/dsymutil/DwarfLinker.cpp @@ -73,7 +73,8 @@ struct PatchLocation { void set(uint64_t New) const { assert(Die); - assert(Index < std::distance(Die->begin_values(), Die->end_values())); + assert((signed)Index < + std::distance(Die->begin_values(), Die->end_values())); const auto &Old = Die->begin_values()[Index]; assert(Old.getType() == DIEValue::isInteger); Die->setValue(Index, @@ -82,7 +83,8 @@ struct PatchLocation { uint64_t get() const { assert(Die); - assert(Index < std::distance(Die->begin_values(), Die->end_values())); + assert((signed)Index < + std::distance(Die->begin_values(), Die->end_values())); assert(Die->begin_values()[Index].getType() == DIEValue::isInteger); return Die->begin_values()[Index].getDIEInteger().getValue(); } -- 2.34.1