diff options
author | Tianjie Xu <xunchang@google.com> | 2018-04-24 02:51:45 +0200 |
---|---|---|
committer | Tianjie Xu <xunchang@google.com> | 2018-04-24 18:56:55 +0200 |
commit | ffed57a7a3e5e82969b5998f759d09fbb6edd4e2 (patch) | |
tree | 41aea266bc76d17c4eadaa6b789410c0d66a2e2d /applypatch/applypatch.cpp | |
parent | Merge "update_verifier: Move to Soong." (diff) | |
download | android_bootable_recovery-ffed57a7a3e5e82969b5998f759d09fbb6edd4e2.tar android_bootable_recovery-ffed57a7a3e5e82969b5998f759d09fbb6edd4e2.tar.gz android_bootable_recovery-ffed57a7a3e5e82969b5998f759d09fbb6edd4e2.tar.bz2 android_bootable_recovery-ffed57a7a3e5e82969b5998f759d09fbb6edd4e2.tar.lz android_bootable_recovery-ffed57a7a3e5e82969b5998f759d09fbb6edd4e2.tar.xz android_bootable_recovery-ffed57a7a3e5e82969b5998f759d09fbb6edd4e2.tar.zst android_bootable_recovery-ffed57a7a3e5e82969b5998f759d09fbb6edd4e2.zip |
Diffstat (limited to '')
-rw-r--r-- | applypatch/applypatch.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/applypatch/applypatch.cpp b/applypatch/applypatch.cpp index 7104abd67..db7530be9 100644 --- a/applypatch/applypatch.cpp +++ b/applypatch/applypatch.cpp @@ -630,6 +630,11 @@ static int GenerateTarget(const FileContents& source_file, const std::unique_ptr SHA_CTX ctx; SHA1_Init(&ctx); SinkFn sink = [&memory_sink_str, &ctx](const unsigned char* data, size_t len) { + if (len != 0) { + uint8_t digest[SHA_DIGEST_LENGTH]; + SHA1(data, len, digest); + LOG(DEBUG) << "Appending " << len << " bytes data, sha1: " << short_sha1(digest); + } SHA1_Update(&ctx, data, len); memory_sink_str.append(reinterpret_cast<const char*>(data), len); return len; |