MCPcopy Create free account
hub / github.com/git/git / reftable_log_record_release

Function reftable_log_record_release

reftable/record.c:754–767  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

752}
753
754void reftable_log_record_release(struct reftable_log_record *r)
755{
756 reftable_free(r->refname);
757 switch (r->value_type) {
758 case REFTABLE_LOG_DELETION:
759 break;
760 case REFTABLE_LOG_UPDATE:
761 reftable_free(r->value.update.name);
762 reftable_free(r->value.update.email);
763 reftable_free(r->value.update.message);
764 break;
765 }
766 memset(r, 0, sizeof(struct reftable_log_record));
767}
768
769static uint8_t reftable_log_record_val_type(const void *rec)
770{

Calls 1

reftable_freeFunction · 0.85