diff options
author | Ryan Mitchell <rtmitchell@google.com> | 2019-02-07 20:07:21 -0800 |
---|---|---|
committer | Ryan Mitchell <rtmitchell@google.com> | 2019-02-07 20:28:26 -0800 |
commit | b5b162bfe68e3c004ad606a83af07a02cd15cd82 (patch) | |
tree | 7164724d1cbd2436c32f060e25f0a2964f037da1 /tools/aapt2/ResourceParser.cpp | |
parent | 31e6a70ca1f4c92da43468cb1da67b0e68773f10 (diff) |
Do not derive source from binary APK
When loading the binary APK, do not set the paths of Source structs to
the path of the binary APK. This causes the merge_zips step of the build
system to fail.
Bug: 124082573
Test: vendor/google/build/build_mainline_modules.sh
Change-Id: I84b8d43c5b6a5835e7ff6bd579c4eb744e02c20f
Diffstat (limited to 'tools/aapt2/ResourceParser.cpp')
-rw-r--r-- | tools/aapt2/ResourceParser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/aapt2/ResourceParser.cpp b/tools/aapt2/ResourceParser.cpp index 2f8ca2d62061..fdebc18b6a39 100644 --- a/tools/aapt2/ResourceParser.cpp +++ b/tools/aapt2/ResourceParser.cpp @@ -1084,7 +1084,7 @@ bool ResourceParser::ParseOverlayable(xml::XmlPullParser* parser, ParsedResource // Create a overlayable entry grouping that represents this <overlayable> auto overlayable = std::make_shared<Overlayable>( overlayable_name.value(), (overlayable_actor) ? overlayable_actor.value() : "", - out_resource->source); + source_); bool error = false; std::string comment; |