[SuperSize] Fix breakage on Trichrome from |metadata| being None.
Previously, CreateMetadata() returns None if the resulting metadata is empty. Recently updates to _ParseApkOtherSymbols() requires |metadata| to be available (to add 'zipalign_padding') field. This leads to breakage when SuperSize is run on Trichrome. This CL changes CreateMetadata() to return {} instead of None to fix the issue. This does not affect existing metadata use in SuperSize; already it's not explicitly compared against None. Bug: 1040645 Change-Id: I8664148f647910cbb5f9dea216684262174e0e03 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2427324Reviewed-by:Andrew Grieve <agrieve@chromium.org> Commit-Queue: Samuel Huang <huangs@chromium.org> Cr-Commit-Position: refs/heads/master@{#810255}
Showing
Please register or sign in to comment