summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-12-12 23:55:05 +0000
committerDouglas Gregor <dgregor@apple.com>2011-12-12 23:55:05 +0000
commit4dc71835f5c1fc2ce9fb04645d0c7093482c9a70 (patch)
treee40a89058301c2ef2d3d7ae8958f23f519c7d8fe /clang/lib/Lex/ModuleMap.cpp
parent12eae8085cb9e0c4b3517d1cd6066f69825a44e1 (diff)
downloadbcm5719-llvm-4dc71835f5c1fc2ce9fb04645d0c7093482c9a70.tar.gz
bcm5719-llvm-4dc71835f5c1fc2ce9fb04645d0c7093482c9a70.zip
Set umbrella directory correctly when we infer a framework module
llvm-svn: 146451
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
-rw-r--r--clang/lib/Lex/ModuleMap.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Lex/ModuleMap.cpp b/clang/lib/Lex/ModuleMap.cpp
index 12e636c1beb..7d093c863c0 100644
--- a/clang/lib/Lex/ModuleMap.cpp
+++ b/clang/lib/Lex/ModuleMap.cpp
@@ -244,7 +244,7 @@ ModuleMap::inferFrameworkModule(StringRef ModuleName,
// umbrella header "umbrella-header-name"
Result->Umbrella = UmbrellaHeader;
Headers[UmbrellaHeader] = Result;
- UmbrellaDirs[FrameworkDir] = Result;
+ UmbrellaDirs[UmbrellaHeader->getDir()] = Result;
// export *
Result->Exports.push_back(Module::ExportDecl(0, true));
OpenPOWER on IntegriCloud