Fix the VS2010 build broken by r181271
authorTimur Iskhodzhanov <timurrrr@google.com>
Tue, 7 May 2013 07:47:47 +0000 (07:47 +0000)
committerTimur Iskhodzhanov <timurrrr@google.com>
Tue, 7 May 2013 07:47:47 +0000 (07:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181296 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/AsmPrinter/DwarfDebug.cpp

index dd233eaa1bcc98e523ea0451f7dcd197b0839278..aeaa63f2af51c58fa209f181ebf7a9fb6a1c5bd4 100644 (file)
@@ -606,7 +606,8 @@ DIE *DwarfDebug::constructScopeDIE(CompileUnit *TheCU, LexicalScope *Scope) {
     std::pair<ImportedEntityMap::const_iterator,
               ImportedEntityMap::const_iterator> Range = std::equal_range(
         ScopesWithImportedEntities.begin(), ScopesWithImportedEntities.end(),
-        std::pair<const MDNode *, const MDNode *>(DS, 0), CompareFirst());
+        std::pair<const MDNode *, const MDNode *>(DS, (const MDNode*)0),
+        CompareFirst());
     if (Children.empty() && Range.first == Range.second)
       return NULL;
     ScopeDIE = constructLexicalScopeDIE(TheCU, Scope);