aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2017-08-16 17:07:25 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2017-08-16 17:07:25 +0000
commitf2c203f188a134bc03bf8dc9771e4ac74aff6ebe (patch)
tree276c01df24ed84ce227d967dfe4025e347a0536b
parentb2688f4a2a25781efbef33a2f4b8bde2592a0a81 (diff)
parent90de9f081e098ef019457d6529ef6d7fb3c09873 (diff)
downloadandroid_bionic-f2c203f188a134bc03bf8dc9771e4ac74aff6ebe.tar.gz
android_bionic-f2c203f188a134bc03bf8dc9771e4ac74aff6ebe.tar.bz2
android_bionic-f2c203f188a134bc03bf8dc9771e4ac74aff6ebe.zip
Merge "Make default namespace handle the 'visible' flag."
-rw-r--r--linker/linker.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/linker/linker.cpp b/linker/linker.cpp
index a21262417..8aadd14bc 100644
--- a/linker/linker.cpp
+++ b/linker/linker.cpp
@@ -3506,6 +3506,9 @@ std::vector<android_namespace_t*> init_default_namespaces(const char* executable
g_default_namespace.set_permitted_paths(default_ns_config->permitted_paths());
namespaces[default_ns_config->name()] = &g_default_namespace;
+ if (default_ns_config->visible()) {
+ g_exported_namespaces[default_ns_config->name()] = &g_default_namespace;
+ }
// 2. Initialize other namespaces