diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-12-14 16:40:28 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-12-14 16:40:28 +0000 |
commit | 7309563ba4692a008db3c3f680c95ca5cf9e46f4 (patch) | |
tree | 0d7fda7068d650b5230a4abcbb8f3874fb0cd8f9 | |
parent | 5913a73e1ed34974d922e6b63a2f135778cc7ece (diff) | |
parent | c7942c875ef25c88486d17345ae47fe5ee6105c2 (diff) | |
download | apksig-aml_tz4_332714010.tar.gz |
Snap for 11219529 from c7942c875ef25c88486d17345ae47fe5ee6105c2 to mainline-tzdata4-releaseaml_tz4_332714070aml_tz4_332714050aml_tz4_332714010aml_tz4_332714010
Change-Id: I90415a108b76a83284b6e3c0f3f7d2df0f1e2fb5
-rw-r--r-- | src/main/java/com/android/apksig/ApkVerifier.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/com/android/apksig/ApkVerifier.java b/src/main/java/com/android/apksig/ApkVerifier.java index 8ae5f78..0b04ef9 100644 --- a/src/main/java/com/android/apksig/ApkVerifier.java +++ b/src/main/java/com/android/apksig/ApkVerifier.java @@ -1276,6 +1276,15 @@ public class ApkVerifier { } private void mergeFrom(ApkSigningBlockUtils.Result source) { + if (source == null) { + return; + } + if (source.containsErrors()) { + mErrors.addAll(source.getErrors()); + } + if (source.containsWarnings()) { + mWarnings.addAll(source.getWarnings()); + } switch (source.signatureSchemeVersion) { case ApkSigningBlockUtils.VERSION_APK_SIGNATURE_SCHEME_V2: mVerifiedUsingV2Scheme = source.verified; |