summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/SymbolFile/DWARF
diff options
context:
space:
mode:
authorMatt Kopec <Matt.Kopec@intel.com>2013-05-14 19:00:41 +0000
committerMatt Kopec <Matt.Kopec@intel.com>2013-05-14 19:00:41 +0000
commit04e5d58c8da4fb0ebef516d3529e33254eca9b8b (patch)
tree21b82891ce3bc58159f39aef44cd8799b4a4d1c1 /lldb/source/Plugins/SymbolFile/DWARF
parent803e506fece710bd6d7c0084bd517ee8ab062de7 (diff)
downloadbcm5719-llvm-04e5d58c8da4fb0ebef516d3529e33254eca9b8b.tar.gz
bcm5719-llvm-04e5d58c8da4fb0ebef516d3529e33254eca9b8b.zip
strncmp was checked incorrectly in the Linux symbol lookup fix.
llvm-svn: 181818
Diffstat (limited to 'lldb/source/Plugins/SymbolFile/DWARF')
-rw-r--r--lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
index 9b363b14711..9dd1dd48145 100644
--- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
+++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
@@ -3565,8 +3565,8 @@ SymbolFileDWARF::FindFunctions (const ConstString &name,
{
ConstString mangled_name = sc.GetFunctionName(Mangled::ePreferMangled);
ConstString demangled_name = sc.GetFunctionName(Mangled::ePreferDemangled);
- if (!strncmp(mangled_name.GetCString(), "_ZN", 3) ||
- strncmp(demangled_name.GetCString(), "(anonymous namespace)", 21))
+ if (strncmp(mangled_name.GetCString(), "_ZN", 3) ||
+ !strncmp(demangled_name.GetCString(), "(anonymous namespace)", 21))
{
sc_list.Append(sc);
}
OpenPOWER on IntegriCloud