]> granicus.if.org Git - clang/commitdiff
Tweak this assert.
authorJohn McCall <rjmccall@apple.com>
Tue, 14 Sep 2010 21:45:42 +0000 (21:45 +0000)
committerJohn McCall <rjmccall@apple.com>
Tue, 14 Sep 2010 21:45:42 +0000 (21:45 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113863 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGExprCXX.cpp

index 3c0023a606def37188fb83ffabb890b9c109b260..10e29d199c3029187f32fea59abe880443a48bc7 100644 (file)
@@ -709,7 +709,7 @@ namespace {
       const FunctionProtoType *FPT
         = OperatorDelete->getType()->getAs<FunctionProtoType>();
       assert(FPT->getNumArgs() == NumPlacementArgs + 1 ||
-             FPT->getNumArgs() == NumPlacementArgs + 2);
+             (FPT->getNumArgs() == 2 && NumPlacementArgs == 0));
 
       CallArgList DeleteArgs;