1667
}
1668
1669
struct ref_storage_be refs_be_packed = {
1670
- NULL,
1671
- "packed",
1672
- packed_ref_store_create,
1673
- packed_init_db,
1674
- packed_transaction_prepare,
1675
- packed_transaction_finish,
1676
- packed_transaction_abort,
1677
- packed_initial_transaction_commit,
1678
-
1679
- packed_pack_refs,
1680
- packed_create_symref,
1681
- packed_delete_refs,
1682
- packed_rename_ref,
1683
- packed_copy_ref,
1684
-
1685
- packed_ref_iterator_begin,
1686
- packed_read_raw_ref,
1687
- NULL,
1688
-
1689
- packed_reflog_iterator_begin,
1690
- packed_for_each_reflog_ent,
1691
- packed_for_each_reflog_ent_reverse,
1692
- packed_reflog_exists,
1693
- packed_create_reflog,
1694
- packed_delete_reflog,
1695
- packed_reflog_expire
1670
+ .next = NULL,
1671
+ .name = "packed",
1672
+ .init = packed_ref_store_create,
1673
+ .init_db = packed_init_db,
1674
+ .transaction_prepare = packed_transaction_prepare,
1675
+ .transaction_finish = packed_transaction_finish,
1676
+ .transaction_abort = packed_transaction_abort,
1677
+ .initial_transaction_commit = packed_initial_transaction_commit,
1678
+
1679
+ .pack_refs = packed_pack_refs,
1680
+ .create_symref = packed_create_symref,
1681
+ .delete_refs = packed_delete_refs,
1682
+ .rename_ref = packed_rename_ref,
1683
+ .copy_ref = packed_copy_ref,
1684
+
1685
+ .iterator_begin = packed_ref_iterator_begin,
1686
+ .read_raw_ref = packed_read_raw_ref,
1687
+ .read_symbolic_ref = NULL,
1688
+
1689
+ .reflog_iterator_begin = packed_reflog_iterator_begin,
1690
+ .for_each_reflog_ent = packed_for_each_reflog_ent,
1691
+ .for_each_reflog_ent_reverse = packed_for_each_reflog_ent_reverse,
1692
+ .reflog_exists = packed_reflog_exists,
1693
+ .create_reflog = packed_create_reflog,
1694
+ .delete_reflog = packed_delete_reflog,
1695
+ .reflog_expire = packed_reflog_expire
1696
};