diff options
Diffstat (limited to 'Source/Core/Common/SymbolDB.cpp')
| -rw-r--r-- | Source/Core/Common/SymbolDB.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/Core/Common/SymbolDB.cpp b/Source/Core/Common/SymbolDB.cpp index c78a61ea8b..59b015a166 100644 --- a/Source/Core/Common/SymbolDB.cpp +++ b/Source/Core/Common/SymbolDB.cpp @@ -39,13 +39,14 @@ void SymbolDB::Index() } } -Symbol *SymbolDB::GetSymbolFromName(const char *name) +Symbol* SymbolDB::GetSymbolFromName(const std::string& name) { for (auto& func : functions) { - if (!strcmp(func.second.name.c_str(), name)) + if (func.second.name == name) return &func.second; } + return nullptr; } |
