gout

A static git page generator
git clone https://git.bracken.jp/gout.git
Log | Files | Refs | README | LICENSE

commit bbaecb2fcb1b186214a33c54506af8d685dbe692
parent 27b1c6de12af81f721b524dcce6862e693736add
Author: Chris Bracken <chris@bracken.jp>
Date:   Fri, 20 Feb 2026 21:38:02 +0900

git: fix variable names for git references

Diffstat:
Msrc/git/git.c | 22+++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/src/git/git.c b/src/git/git.c @@ -178,8 +178,8 @@ static void libgit2_for_each_reference(Git* git, errx(1, "git_reference_iterator_new"); } - GitReference** repos = NULL; - size_t repos_len = 0; + GitReference** refs = NULL; + size_t refs_len = 0; git_reference* current = NULL; while (!git_reference_next(&current, it)) { if (!git_reference_is_branch(current) && !git_reference_is_tag(current)) { @@ -194,22 +194,22 @@ static void libgit2_for_each_reference(Git* git, continue; } free(refname); - repos = reallocarray(repos, repos_len + 1, sizeof(GitReference*)); - if (!repos) { + refs = reallocarray(refs, refs_len + 1, sizeof(GitReference*)); + if (!refs) { err(1, "reallocarray"); } - repos[repos_len++] = ref; + refs[refs_len++] = ref; } git_reference_iterator_free(it); - if (repos_len > 0) { - qsort(repos, repos_len, sizeof(GitReference*), gitreference_compare); + if (refs_len > 0) { + qsort(refs, refs_len, sizeof(GitReference*), gitreference_compare); } - for (size_t i = 0; i < repos_len; i++) { - cb(repos[i], user_data); - gitreference_free(repos[i]); + for (size_t i = 0; i < refs_len; i++) { + cb(refs[i], user_data); + gitreference_free(refs[i]); } - free(repos); + free(refs); } static void libgit2_for_each_file(Git* git, FileCallback cb, void* user_data) {