]> granicus.if.org Git - clang/commitdiff
Fix (invalid) may-be-uninitialized warning.
authorDaniel Dunbar <daniel@zuster.org>
Wed, 6 Jan 2010 07:13:04 +0000 (07:13 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Wed, 6 Jan 2010 07:13:04 +0000 (07:13 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92828 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGVtable.cpp

index 2cb877bf4d25655417f7e639ac4858209f2dcbf7..c04a8fabf342fbd4c08733ba2fc90647342366a4 100644 (file)
@@ -1490,7 +1490,8 @@ void CGVtableInfo::MaybeEmitVtable(GlobalDecl GD) {
       return;
   }
 
-  llvm::GlobalVariable::LinkageTypes Linkage;
+  llvm::GlobalVariable::LinkageTypes Linkage =
+    llvm::GlobalVariable::InternalLinkage;
   if (RD->isInAnonymousNamespace() || !RD->hasLinkage())
     Linkage = llvm::GlobalVariable::InternalLinkage;
   else if (KeyFunction && !MD->isInlined()) {