int n = 0;
int err;
- err = reftable_record_key(rec, &w->buf);
+ err = reftable_record_key(rec, &w->scratch);
if (err < 0)
goto done;
- if (!w->buf.len) {
+ if (!w->scratch.len) {
err = REFTABLE_API_ERROR;
goto done;
}
- n = reftable_encode_key(&is_restart, out, last, w->buf,
+ n = reftable_encode_key(&is_restart, out, last, w->scratch,
reftable_record_val_type(rec));
if (n < 0) {
err = -1;
string_view_consume(&out, n);
err = block_writer_register_restart(w, start.len - out.len, is_restart,
- &w->buf);
+ &w->scratch);
done:
return err;
}
REFTABLE_FREE_AND_NULL(bw->zstream);
REFTABLE_FREE_AND_NULL(bw->restarts);
REFTABLE_FREE_AND_NULL(bw->compressed);
- reftable_buf_release(&bw->buf);
+ reftable_buf_release(&bw->scratch);
reftable_buf_release(&bw->last_key);
/* the block is not owned. */
}
reftable_buf_init(&wp->block_writer_data.last_key);
reftable_buf_init(&wp->last_key);
- reftable_buf_init(&wp->buf);
+ reftable_buf_init(&wp->scratch);
REFTABLE_CALLOC_ARRAY(wp->block, opts.block_size);
if (!wp->block) {
reftable_free(wp);
w->block_writer = NULL;
writer_clear_index(w);
reftable_buf_release(&w->last_key);
- reftable_buf_release(&w->buf);
+ reftable_buf_release(&w->scratch);
}
}
{
int err;
- err = reftable_record_key(rec, &w->buf);
+ err = reftable_record_key(rec, &w->scratch);
if (err < 0)
goto done;
- if (reftable_buf_cmp(&w->last_key, &w->buf) >= 0) {
+ if (reftable_buf_cmp(&w->last_key, &w->scratch) >= 0) {
err = REFTABLE_API_ERROR;
goto done;
}
reftable_buf_reset(&w->last_key);
- err = reftable_buf_add(&w->last_key, w->buf.buf, w->buf.len);
+ err = reftable_buf_add(&w->last_key, w->scratch.buf, w->scratch.len);
if (err < 0)
goto done;
goto out;
if (!w->opts.skip_index_objects && reftable_ref_record_val1(ref)) {
- reftable_buf_reset(&w->buf);
- err = reftable_buf_add(&w->buf, (char *)reftable_ref_record_val1(ref),
+ reftable_buf_reset(&w->scratch);
+ err = reftable_buf_add(&w->scratch, (char *)reftable_ref_record_val1(ref),
hash_size(w->opts.hash_id));
if (err < 0)
goto out;
- err = writer_index_hash(w, &w->buf);
+ err = writer_index_hash(w, &w->scratch);
if (err < 0)
goto out;
}
if (!w->opts.skip_index_objects && reftable_ref_record_val2(ref)) {
- reftable_buf_reset(&w->buf);
- err = reftable_buf_add(&w->buf, reftable_ref_record_val2(ref),
+ reftable_buf_reset(&w->scratch);
+ err = reftable_buf_add(&w->scratch, reftable_ref_record_val2(ref),
hash_size(w->opts.hash_id));
if (err < 0)
goto out;
- err = writer_index_hash(w, &w->buf);
+ err = writer_index_hash(w, &w->scratch);
if (err < 0)
goto out;
}