From: Karthik Nayak Date: Mon, 05 Jan 2026 11:09:43 GMT Subject: Re: [Outreachy PATCH v2] environment: move "core.attributesFile" into repo-setting Message-ID: In-Reply-To: Olamide Caleb Bello writes: [snip] > @@ -927,8 +921,13 @@ static void bootstrap_attr_stack(struct index_state *istate, > } > > /* home directory */ > - if (git_attr_global_file()) { > - e = read_attr_from_file(git_attr_global_file(), flags); > + if (istate && istate->repo) > + repo = istate->repo; > + else > + repo = the_repository; > + attributes_file_path = repo_settings_get_attributesfile_path(repo); > + if (attributes_file_path) { > + e = read_attr_from_file(attributes_file_path, flags); > push_stack(stack, e, NULL, 0); > } > For my own understanding, when can `istate` be NULL? [snip]