summaryrefslogtreecommitdiff
path: root/tools/aapt2/xml/XmlPullParser.cpp
diff options
context:
space:
mode:
authorAdam Lesinski <adamlesinski@google.com>2017-08-29 17:32:24 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2017-08-29 17:32:24 +0000
commit123a19bc3af1c4da4faa9f781eaabcd0e9135f9c (patch)
tree819cddace5365a06b9b786272d6871b5e48b233a /tools/aapt2/xml/XmlPullParser.cpp
parentf5ff39f0bdfedb19d994b0e97403ff5b90ec6511 (diff)
parent1ef0fa9d7242b1926543bc49e35905d1be02a781 (diff)
Merge "AAPT2: Fixup namespace implementation"
Diffstat (limited to 'tools/aapt2/xml/XmlPullParser.cpp')
-rw-r--r--tools/aapt2/xml/XmlPullParser.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/aapt2/xml/XmlPullParser.cpp b/tools/aapt2/xml/XmlPullParser.cpp
index 30bdc507303b..402e5a459f4e 100644
--- a/tools/aapt2/xml/XmlPullParser.cpp
+++ b/tools/aapt2/xml/XmlPullParser.cpp
@@ -141,17 +141,16 @@ const std::string& XmlPullParser::namespace_uri() const {
return event_queue_.front().data2;
}
-Maybe<ExtractedPackage> XmlPullParser::TransformPackageAlias(
- const StringPiece& alias, const StringPiece& local_package) const {
+Maybe<ExtractedPackage> XmlPullParser::TransformPackageAlias(const StringPiece& alias) const {
if (alias.empty()) {
- return ExtractedPackage{local_package.to_string(), false /* private */};
+ return ExtractedPackage{{}, false /*private*/};
}
const auto end_iter = package_aliases_.rend();
for (auto iter = package_aliases_.rbegin(); iter != end_iter; ++iter) {
if (alias == iter->prefix) {
if (iter->package.package.empty()) {
- return ExtractedPackage{local_package.to_string(), iter->package.private_namespace};
+ return ExtractedPackage{{}, iter->package.private_namespace};
}
return iter->package;
}