diff options
author | Douglas Gregor <dgregor@apple.com> | 2011-12-12 23:55:05 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2011-12-12 23:55:05 +0000 |
commit | 4dc71835f5c1fc2ce9fb04645d0c7093482c9a70 (patch) | |
tree | e40a89058301c2ef2d3d7ae8958f23f519c7d8fe /clang/lib/Lex/ModuleMap.cpp | |
parent | 12eae8085cb9e0c4b3517d1cd6066f69825a44e1 (diff) | |
download | bcm5719-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.cpp | 2 |
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)); |