diff options
Diffstat (limited to 'linker/linker_namespaces.h')
-rw-r--r-- | linker/linker_namespaces.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/linker/linker_namespaces.h b/linker/linker_namespaces.h index f4428eba6..215ad05c3 100644 --- a/linker/linker_namespaces.h +++ b/linker/linker_namespaces.h @@ -72,9 +72,9 @@ struct android_namespace_link_t { struct android_namespace_t { public: - android_namespace_t() : name_(nullptr), is_isolated_(false), is_greylist_enabled_(false) {} + android_namespace_t() : is_isolated_(false), is_greylist_enabled_(false) {} - const char* get_name() const { return name_; } + const char* get_name() const { return name_.c_str(); } void set_name(const char* name) { name_ = name; } bool is_isolated() const { return is_isolated_; } @@ -161,7 +161,7 @@ struct android_namespace_t { soinfo_list_t get_shared_group(); private: - const char* name_; + std::string name_; bool is_isolated_; bool is_greylist_enabled_; std::vector<std::string> ld_library_paths_; |