mirror of
https://github.com/git/git.git
synced 2025-09-10 22:44:50 +02:00
reftable/constants: make block types part of the public interface
Now that reftable blocks can be read individually via the public interface it becomes necessary for callers to be able to distinguish the different types of blocks. Expose the relevant constants. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
da89659365
commit
0f8ee94b63
@@ -160,7 +160,7 @@ int block_writer_finish(struct block_writer *w)
|
||||
* Log records are stored zlib-compressed. Note that the compression
|
||||
* also spans over the restart points we have just written.
|
||||
*/
|
||||
if (block_writer_type(w) == BLOCK_TYPE_LOG) {
|
||||
if (block_writer_type(w) == REFTABLE_BLOCK_TYPE_LOG) {
|
||||
int block_header_skip = 4 + w->header_off;
|
||||
uLongf src_len = w->next - block_header_skip, compressed_len;
|
||||
int ret;
|
||||
@@ -254,7 +254,7 @@ int reftable_block_init(struct reftable_block *block,
|
||||
goto done;
|
||||
}
|
||||
|
||||
if (block_type == BLOCK_TYPE_LOG) {
|
||||
if (block_type == REFTABLE_BLOCK_TYPE_LOG) {
|
||||
uint32_t block_header_skip = 4 + header_size;
|
||||
uLong dst_len = block_size - block_header_skip;
|
||||
uLong src_len = block->block_data.len - block_header_skip;
|
||||
|
||||
Reference in New Issue
Block a user