On Fri, 2014-08-08 at 09:45 -0700, Ronnie Sahlberg wrote:
+struct ref_be refs_files = {
+ .transaction_begin = files_transaction_begin,
+ .transaction_update_sha1 = files_transaction_update_sha1,
+ .transaction_create_sha1 = files_transaction_create_sha1,
+ .transaction_delete_sha1 = files_transaction_delete_sha1,
+ .transaction_update_reflog = files_transaction_update_reflog,
+ .transaction_commit = files_transaction_commit,
+ .transaction_free = files_transaction_free,
+};
C99 designated initializers are unfortunately forbidden by
CodingGuidelines.