From 4f8bb2577a7394f7c9ba0e4530f6374b8cbf20fa Mon Sep 17 00:00:00 2001 From: Dimitry Ivanov Date: Tue, 29 Mar 2016 16:10:02 -0700 Subject: [PATCH] Adjust check for target_sdk_version for workarounds target_sdk_version=0 is a valid version, it basically means 1 (the very first version of android) not current one. Bug: http://b/27702070 Change-Id: Ib7843718f364b975e1d09a05377bf8580b407d9d --- libnativeloader/native_loader.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libnativeloader/native_loader.cpp b/libnativeloader/native_loader.cpp index 5fc3475f1..ec7a94149 100644 --- a/libnativeloader/native_loader.cpp +++ b/libnativeloader/native_loader.cpp @@ -40,8 +40,7 @@ namespace android { static constexpr const char* kPublicNativeLibrariesConfig = "/system/etc/public.libraries.txt"; static bool namespace_workaround_enabled(int32_t target_sdk_version) { - // target_sdk_version = 0 is another way of saying "target current sdk level" - return target_sdk_version != 0 && target_sdk_version <= 23; + return target_sdk_version <= 23; } class LibraryNamespaces {