From 6c6381408fb4a44187978c75dc19ea831da20f1e Mon Sep 17 00:00:00 2001 From: Tim Schumacher Date: Fri, 5 Nov 2021 20:52:11 +0100 Subject: [PATCH] Emulator: Use existing queried library name in load check We already asked the region about what its library name is, and we also use that value when maybe constructing a path, so let's make the check use that as well. --- Userland/DevTools/UserspaceEmulator/Emulator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/DevTools/UserspaceEmulator/Emulator.cpp b/Userland/DevTools/UserspaceEmulator/Emulator.cpp index 2add55b23f..394c56e338 100644 --- a/Userland/DevTools/UserspaceEmulator/Emulator.cpp +++ b/Userland/DevTools/UserspaceEmulator/Emulator.cpp @@ -395,7 +395,7 @@ MmapRegion const* Emulator::load_library_from_address(FlatPtr address) return {}; String lib_path = lib_name; - if (region->name().contains(".so")) + if (lib_name.ends_with(".so")) lib_path = String::formatted("/usr/lib/{}", lib_path); if (!m_dynamic_library_cache.contains(lib_path)) {