Avoid repeated logging of the file name when ReadConfig returns an am: d73181d1a0 am: 6c66975f54
Original change: https://android-review.googlesource.com/c/platform/art/+/2980971
Change-Id: I65db37b233eac68a19782d63b607503837a71c27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/libnativeloader/public_libraries.cpp b/libnativeloader/public_libraries.cpp
index af965a0..390c298 100644
--- a/libnativeloader/public_libraries.cpp
+++ b/libnativeloader/public_libraries.cpp
@@ -139,8 +139,8 @@
if (ret.ok()) {
sonames->insert(sonames->end(), ret->begin(), ret->end());
} else {
- LOG_ALWAYS_FATAL("Error reading public native library list from \"%s\": %s",
- config_file_path.c_str(), ret.error().message().c_str());
+ LOG_ALWAYS_FATAL("Error reading extension library list: %s",
+ ret.error().message().c_str());
}
}
}
@@ -158,8 +158,7 @@
}
});
if (!sonames.ok()) {
- LOG_ALWAYS_FATAL("Error reading public native library list from \"%s\": %s",
- config_file.c_str(), sonames.error().message().c_str());
+ LOG_ALWAYS_FATAL("%s", sonames.error().message().c_str());
return "";
}
@@ -252,7 +251,7 @@
}
Result<std::vector<std::string>> sonames = ReadConfig(config_file, always_true);
if (!sonames.ok()) {
- LOG_ALWAYS_FATAL("%s: %s", config_file.c_str(), sonames.error().message().c_str());
+ LOG_ALWAYS_FATAL("%s", sonames.error().message().c_str());
return "";
}
std::string libs = android::base::Join(*sonames, ':');
@@ -274,7 +273,7 @@
}
Result<std::vector<std::string>> sonames = ReadConfig(config_file, always_true);
if (!sonames.ok()) {
- LOG_ALWAYS_FATAL("%s: %s", config_file.c_str(), sonames.error().message().c_str());
+ LOG_ALWAYS_FATAL("%s", sonames.error().message().c_str());
return "";
}
std::string libs = android::base::Join(*sonames, ':');