summaryrefslogtreecommitdiff
path: root/libnativeloader/public_libraries.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libnativeloader/public_libraries.cpp')
-rw-r--r--libnativeloader/public_libraries.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/libnativeloader/public_libraries.cpp b/libnativeloader/public_libraries.cpp
index b650dc33db..902654624f 100644
--- a/libnativeloader/public_libraries.cpp
+++ b/libnativeloader/public_libraries.cpp
@@ -270,6 +270,9 @@ static std::string InitLlndkLibrariesVendor() {
}
static std::string InitLlndkLibrariesProduct() {
+ if (!is_product_vndk_version_defined()) {
+ return "";
+ }
std::string config_file = kLlndkLibrariesFile;
InsertVndkVersionStr(&config_file, true);
auto sonames = ReadConfig(config_file, always_true);
@@ -292,6 +295,9 @@ static std::string InitVndkspLibrariesVendor() {
}
static std::string InitVndkspLibrariesProduct() {
+ if (!is_product_vndk_version_defined()) {
+ return "";
+ }
std::string config_file = kVndkLibrariesFile;
InsertVndkVersionStr(&config_file, true);
auto sonames = ReadConfig(config_file, always_true);