]> granicus.if.org Git - clang/commitdiff
Work around a misdesigned GCC warning.
authorJohn McCall <rjmccall@apple.com>
Wed, 2 Mar 2011 21:01:41 +0000 (21:01 +0000)
committerJohn McCall <rjmccall@apple.com>
Wed, 2 Mar 2011 21:01:41 +0000 (21:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126879 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/DeclObjC.cpp

index e9d537029b1070e2ceee482fdadd912dd14c5a41..781b96df425d2f2f57d2f684435eddbbf9a9e6ee 100644 (file)
@@ -400,7 +400,7 @@ ObjCMethodDecl *ObjCMethodDecl::getCanonicalDecl() {
 
 ObjCMethodFamily ObjCMethodDecl::getMethodFamily() const {
   ObjCMethodFamily family = static_cast<ObjCMethodFamily>(Family);
-  if (family != InvalidObjCMethodFamily)
+  if (family != static_cast<unsigned>(InvalidObjCMethodFamily))
     return family;
 
   // Check for an explicit attribute.