From: Chris Lattner Date: Thu, 17 May 2007 20:01:40 +0000 (+0000) Subject: silence some "comparison between signed and unsigned integer expressions" X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=26b146ccf10979809a8bfe9c2d798f4b6fbf39de;p=oota-llvm.git silence some "comparison between signed and unsigned integer expressions" warnings git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37177 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/ADT/SmallVector.h b/include/llvm/ADT/SmallVector.h index 12127603058..5fcb2b93065 100644 --- a/include/llvm/ADT/SmallVector.h +++ b/include/llvm/ADT/SmallVector.h @@ -147,7 +147,7 @@ public: destroy_range(Begin+N, End); End = Begin+N; } else if (N > size()) { - if (Capacity-Begin < N) + if (unsigned(Capacity-Begin) < N) grow(N); construct_range(End, Begin+N, T()); End = Begin+N; @@ -159,7 +159,7 @@ public: destroy_range(Begin+N, End); End = Begin+N; } else if (N > size()) { - if (Capacity-Begin < N) + if (unsigned(Capacity-Begin) < N) grow(N); construct_range(End, Begin+N, NV); End = Begin+N; @@ -189,7 +189,7 @@ public: void assign(unsigned NumElts, const T &Elt) { clear(); - if (Capacity-Begin < NumElts) + if (unsigned(Capacity-Begin) < NumElts) grow(NumElts); End = Begin+NumElts; construct_range(Begin, End, Elt);