summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-03-02 05:18:14 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-03-02 05:18:14 +0000
commita6468342144b09581c59c9d2ecd24f263404cb3e (patch)
treeaa65affb38da2eebce250eaedb46ab6303ec3daa /clang/lib
parent0f3403cb5accaa69386e0caa49f9d30ecd3328f6 (diff)
downloadbcm5719-llvm-a6468342144b09581c59c9d2ecd24f263404cb3e.tar.gz
bcm5719-llvm-a6468342144b09581c59c9d2ecd24f263404cb3e.zip
Fix completely broken thinko in GetClassGlobal.
llvm-svn: 65807
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/CodeGen/CGObjCMac.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGObjCMac.cpp b/clang/lib/CodeGen/CGObjCMac.cpp
index 71580dd30ab..b45f1e4ddee 100644
--- a/clang/lib/CodeGen/CGObjCMac.cpp
+++ b/clang/lib/CodeGen/CGObjCMac.cpp
@@ -4515,7 +4515,7 @@ llvm::GlobalVariable *
CGObjCNonFragileABIMac::GetClassGlobal(const std::string &Name) {
llvm::GlobalVariable *GV = CGM.getModule().getGlobalVariable(Name);
- if (GV) {
+ if (!GV) {
GV = new llvm::GlobalVariable(ObjCTypes.ClassnfABITy, false,
llvm::GlobalValue::ExternalLinkage,
0, Name, &CGM.getModule());
OpenPOWER on IntegriCloud