Remove unused variable to silence GCC warning

llvm-svn: 235693
This commit is contained in:
David Majnemer 2015-04-24 04:14:25 +00:00
parent 8b72566eec
commit b9ac794f57
1 changed files with 2 additions and 3 deletions

View File

@ -630,7 +630,6 @@ void Preprocessor::LeaveSubmodule() {
// This module may have exported a new macro. If so, create a ModuleMacro
// representing that fact.
bool ExplicitlyPublic = false;
ModuleMacro *MM = nullptr;
for (auto *MD = Macro.second.getLatest(); MD != State.getLatest();
MD = MD->getPrevious()) {
// Skip macros defined in other submodules we #included along the way.
@ -654,8 +653,8 @@ void Preprocessor::LeaveSubmodule() {
// FIXME: Issue a warning if multiple headers for the same submodule
// define a macro, rather than silently ignoring all but the first.
bool IsNew;
MM = addModuleMacro(Info.M, II, Def, Macro.second.getOverriddenMacros(),
IsNew);
addModuleMacro(Info.M, II, Def, Macro.second.getOverriddenMacros(),
IsNew);
break;
}
}