summaryrefslogtreecommitdiffstats
path: root/libnativeloader/native_loader.cpp
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2017-12-20 09:41:00 -0800
committerElliott Hughes <enh@google.com>2017-12-20 09:42:22 -0800
commit579e682628805dd9c3f8c96765c0beb3f56f1494 (patch)
treed9f77eb889f512a8a98ce9fb6826b4810bb2dc11 /libnativeloader/native_loader.cpp
parente1d9e7c343ac4577450b96d4de19da6f099eb154 (diff)
downloadsystem_core-579e682628805dd9c3f8c96765c0beb3f56f1494.tar.gz
system_core-579e682628805dd9c3f8c96765c0beb3f56f1494.tar.bz2
system_core-579e682628805dd9c3f8c96765c0beb3f56f1494.zip
Add std::string StartsWith*/EndsWith* overloads.
We should have done this from the beginning. Thanks to Windows, we're not going to be able to switch libbase over to std::string_view any time soon. Bug: N/A Test: ran tests Change-Id: Iff2f56986e39de53f3ac484415378af17dacf26b
Diffstat (limited to 'libnativeloader/native_loader.cpp')
-rw-r--r--libnativeloader/native_loader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libnativeloader/native_loader.cpp b/libnativeloader/native_loader.cpp
index 8c8d064a2..e9f0c0fca 100644
--- a/libnativeloader/native_loader.cpp
+++ b/libnativeloader/native_loader.cpp
@@ -382,7 +382,7 @@ class LibraryNamespaces {
config_file_path, &sonames,
[&company_name](const std::string& soname, std::string* error_msg) {
if (android::base::StartsWith(soname, "lib") &&
- android::base::EndsWith(soname, ("." + company_name + ".so").c_str())) {
+ android::base::EndsWith(soname, "." + company_name + ".so")) {
return true;
} else {
*error_msg = "Library name \"" + soname +