Re: [PATCH 7/7] bundle-uri: fetch a list of bundles
From: Derrick Stolee <hidden>
Date: 2022-09-08 17:10:42
From: Derrick Stolee <hidden>
Date: 2022-09-08 17:10:42
On 9/5/2022 8:50 AM, Teng Long wrote:
Derrick Stolee [off-list ref] writes:quoted
int fetch_bundle_uri(struct repository *r, const char *uri) { - return fetch_bundle_uri_internal(r, uri, 0); + int result; + struct bundle_list list; + struct remote_bundle_info bundle = { + .uri = xstrdup(uri), + .id = xstrdup("<root>"),Very readable code, thank you very much. I'm a little curious why we use the "<root>" as the init value of ".id"?
In this case, we need a valid ID to initialize the bundle list (since it will add the remote_bundle_info to the hash set), but it is considered the info "above" all other lists. We could also specify an empty string here, but we just can't use NULL. Thanks, -Stolee