Re: [PATCH GSoC v3 3/8] fetch-object-info: pass arguments directly instead of a struct

Karthik Nayak <[email protected]> Tue, 4 Aug 2026 10:23:14 -0500
Newsgroups org.kernel.vger.git
Message-ID <CAOLa=ZQbbziEK8HiPU7Lpsn0NmWfEnh=-L4wSBFt4qHJWAbJHw@mail.gmail.com>
--000000000000ccf3db06583a3b5d
Content-Type: text/plain; charset="UTF-8"

Pablo Sabater <[email protected]> writes:

> struct object_info_args groups three pointers that already live in the
> transport and are given to fetch_object_info().
> Grouping them into a struct reduces the number of parameters, but it
> suggests that fetch_object_info() uses all three of them.
>

But it does use all of them, no? Not sure I follow the reasoning here.

[snip]

--000000000000ccf3db06583a3b5d
Content-Type: application/pgp-signature; name="signature.asc"
Content-Disposition: attachment; filename="signature.asc"
Content-Transfer-Encoding: base64
X-Attachment-Id: e2a4cbd4d35a7d50_0.1

LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KCmlRSEtCQUVCQ2dBMEZpRUVWODVNZjJOMWNR
L0xaY1lHUHRXZkpJNUdqSDhGQW1weUErQVdIR3RoY25Sb2FXc3UKTVRnNFFHZHRZV2xzTG1OdmJR
QUtDUkErMVo4a2prYU1meGxPQy93SXgwdUU0b2I2ME11dm03eWRIUFcvdXpRZAp0YXZQeUZGWXJE
M2hWdkVWUEZwTTM4RW9xZkNtek5sUVBaVkNXOUV6M0QwalQvTUFwV1AyemhWTDg2SUFKcVJUCnRt
MzBzTkl0SkVhU1kxYkduWmVVanRldjFhbjdCTFFVNWpYeWNWT2IydnJ0VE5aVi84MkRsUCtiSit5
S3RwYjUKcWt6T28rRWJySi9Xc0Z4aTdjUnNSTFZvdGtkSkJqWW1iVWpySUduVXc5ZGJQY21NQkJY
K0s0cDR2eWhpcndMUApPc0tMMlJPNU94cVY2RCtlbEtiZlp4WWE5T29Mei91LzJhWWIrOWpaV3d2
UlVWM1V4MVNlaU54SWY2N1RkaVJLCnFaalJDc3lJMkNicUFJdDgwd2tpTXdvd1ZGRVZSVGM3T2tL
UVQyNmhrVGhyaVB4MkZBSyt6aE00QnBzWFQzNmMKMjZuWGlLNUM2cDF1RjFqUlIwQ0t6YTFZT3ZU
bEt3RllLQVhlb0pxVDdmMk4xTXBubCtYYnlMSk0vaHo1aTM0NQpPemxwTnhHZFpyTVpkTmZlTktH
NjNreDBnOGY3OXVCWnFuUVU0amVoekNDbk5UM3RXZlhlR1JKK2wyajdabmJiCmtlTmQvYklmYWR4
QWpwcWw1TWFab3crOEFFeGdtejRWRkIxUmgyVT0KPStIejgKLS0tLS1FTkQgUEdQIFNJR05BVFVS
RS0tLS0t
--000000000000ccf3db06583a3b5d--