Show 28 quoted lines
> On Wed, Feb 16 2022, Glen Choo wrote:
>
>> diff --git a/submodule.c b/submodule.c
>> index 5ace18a7d9..7032dcabb8 100644
>> --- a/submodule.c
>> +++ b/submodule.c
>> @@ -932,6 +932,7 @@ struct has_commit_data {
>> struct repository *repo;
>> int result;
>> const char *path;
>> + const struct object_id *super_oid;
>> };
>
> ...
>
>> - struct has_commit_data has_commit = { r, 1, path };
>> + struct has_commit_data has_commit = { r, 1, path, super_oid };
>
> FWIW I wouldn't at all mind the tiny detour of just turning this into
> designated initializers while we're at it, instead of having to keep
> track of the positionals. I.e.:
>
> [...] = {
> .repo = r,
> .result = 1,
> .path = path,
> ,super_oid = super_oid
> };