mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-20 03:23:01 +02:00
Fix buildbots with merge that didn't happen for 4050b01ba9ece02721ec496383baee219ca8cc2b.
This commit is contained in:
parent
990fd897af
commit
8024597fa7
@ -29,7 +29,13 @@ uint32_t GsymCreator::insertFile(StringRef Path,
|
||||
llvm::sys::path::Style Style) {
|
||||
llvm::StringRef directory = llvm::sys::path::parent_path(Path, Style);
|
||||
llvm::StringRef filename = llvm::sys::path::filename(Path, Style);
|
||||
FileEntry FE(insertString(directory), insertString(filename));
|
||||
// We must insert the strings first, then call the FileEntry constructor.
|
||||
// If we inline the insertString() function call into the constructor, the
|
||||
// call order is undefined due to parameter lists not having any ordering
|
||||
// requirements.
|
||||
const uint32_t Dir = insertString(directory);
|
||||
const uint32_t Base = insertString(filename);
|
||||
FileEntry FE(Dir, Base);
|
||||
|
||||
std::lock_guard<std::recursive_mutex> Guard(Mutex);
|
||||
const auto NextIndex = Files.size();
|
||||
|
Loading…
Reference in New Issue
Block a user