Stop the lldb_private::RegularExpression class from implicitly
constructing itself and causing unexpected things to happen
in LLDB.
llvm-svn: 134598
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
index 06e92cc..75977a3 100644
--- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
+++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
@@ -4428,7 +4428,7 @@
std::vector<NameToDIE::Info> die_info_array;
- size_t num_matches = m_type_index.Find (name, die_info_array);
+ size_t num_matches = m_type_index.Find (ConstString(name), die_info_array);
if (num_matches)
{