Ævar Arnfjörð Bjarmason [off-list ref] writes:
- .for_each_reflog_ent = packed_for_each_reflog_ent,
- .for_each_reflog_ent_reverse = packed_for_each_reflog_ent_reverse,
- .reflog_exists = packed_reflog_exists,
- .create_reflog = packed_create_reflog,
- .delete_reflog = packed_delete_reflog,
- .reflog_expire = packed_reflog_expire
+ .for_each_reflog_ent = NULL,
+ .for_each_reflog_ent_reverse = NULL,
+ .reflog_exists = NULL,
+ .create_reflog = NULL,
+ .delete_reflog = NULL,
+ .reflog_expire = NULL,
Yup, the entry in vtable being set to NULL is a more direct sign the
readers would appreciate than a name natural for the method, whose
definition needs to be consulted before the readers can realize that
it is a "missing" method.
Very sensible.
Thanks.