]> granicus.if.org Git - clang/commitdiff
Shut off an unsigned/signed comparison warning for GCC.
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 7 Nov 2008 12:15:16 +0000 (12:15 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 7 Nov 2008 12:15:16 +0000 (12:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58842 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/IdentifierTable.h

index d84ce07d4129231cda8dea0be92aa0cbe45a7480..4a16a3e42b92891fa2e1ff581253386e15a8198b 100644 (file)
@@ -118,7 +118,7 @@ public:
   }
   void setBuiltinID(unsigned ID) {
     ObjCOrBuiltinID = ID + tok::NUM_OBJC_KEYWORDS;
-    assert(ObjCOrBuiltinID - tok::NUM_OBJC_KEYWORDS == ID 
+    assert(ObjCOrBuiltinID - unsigned(tok::NUM_OBJC_KEYWORDS) == ID 
            && "ID too large for field!");
   }