diff options
author | Lasse Collin <lasse.collin@tukaani.org> | 2022-03-06 15:18:58 +0200 |
---|---|---|
committer | Lasse Collin <lasse.collin@tukaani.org> | 2022-03-06 15:18:58 +0200 |
commit | ddbc6f58c2de388eed24cd7ea91b523d397da5f4 (patch) | |
tree | 66daafa7269cefc101753abe57f1d2bd3ddff083 /src | |
parent | liblzma: Minor addition to lzma_vli_size() API doc. (diff) | |
download | xz-ddbc6f58c2de388eed24cd7ea91b523d397da5f4.tar.xz |
liblzma: Index hash: Change return value type of hash_append() to void.
Diffstat (limited to 'src')
-rw-r--r-- | src/liblzma/common/index_hash.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/liblzma/common/index_hash.c b/src/liblzma/common/index_hash.c index e131fab7..34df85d7 100644 --- a/src/liblzma/common/index_hash.c +++ b/src/liblzma/common/index_hash.c @@ -122,7 +122,7 @@ lzma_index_hash_size(const lzma_index_hash *index_hash) /// Updates the sizes and the hash without any validation. -static lzma_ret +static void hash_append(lzma_index_hash_info *info, lzma_vli unpadded_size, lzma_vli uncompressed_size) { @@ -136,7 +136,7 @@ hash_append(lzma_index_hash_info *info, lzma_vli unpadded_size, lzma_check_update(&info->check, LZMA_CHECK_BEST, (const uint8_t *)(sizes), sizeof(sizes)); - return LZMA_OK; + return; } @@ -152,8 +152,7 @@ lzma_index_hash_append(lzma_index_hash *index_hash, lzma_vli unpadded_size, return LZMA_PROG_ERROR; // Update the hash. - return_if_error(hash_append(&index_hash->blocks, - unpadded_size, uncompressed_size)); + hash_append(&index_hash->blocks, unpadded_size, uncompressed_size); // Validate the properties of *info are still in allowed limits. if (index_hash->blocks.blocks_size > LZMA_VLI_MAX @@ -239,9 +238,9 @@ lzma_index_hash_decode(lzma_index_hash *index_hash, const uint8_t *in, index_hash->sequence = SEQ_UNCOMPRESSED; } else { // Update the hash. - return_if_error(hash_append(&index_hash->records, + hash_append(&index_hash->records, index_hash->unpadded_size, - index_hash->uncompressed_size)); + index_hash->uncompressed_size); // Verify that we don't go over the known sizes. Note // that this validation is simpler than the one used |