The uncompressed digest size is the same as the compressed, so no reason
to need an extra attribute
Signed-off-by: Jonathan Dieter <jdieter@gmail.com>
if (!item->zck->has_uncompressed_source) {
return NULL;
}
- return get_digest_string(item->digest_uncompressed, item->digest_size_uncompressed);
+ return get_digest_string(item->digest_uncompressed, item->digest_size);
}
}
if(digest_uncompressed) {
memcpy(item->digest_uncompressed, digest_uncompressed, index->digest_size);
- item->digest_size_uncompressed = index->digest_size;
}
item->start = index->length;
item->valid = valid;
return false;
}
memcpy(new->digest_uncompressed, data+length, zck->index.digest_size);
- new->digest_size_uncompressed = zck->index.digest_size;
HASH_FIND(hh, zck->index.ht, new->digest, new->digest_size, tmp);
if(!tmp)
HASH_ADD_KEYPTR(hhuncomp, zck->index_uncomp.ht, new->digest_uncompressed, new->digest_size,
/* Contains an index item pointing to a chunk */
struct zckChunk {
char *digest;
- int digest_size;
char *digest_uncompressed;
- int digest_size_uncompressed;
+ int digest_size;
int valid;
size_t number;
size_t start;