]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-stats.c
cgitrc: handle value "0" for max-repo-count
[ps-cgit] / ui-stats.c
index 09b3625e7e0cc8e0c13edbf5690f00c9da8ab3a6..40ed6c21df628e178590860f0ef3999d89595331 100644 (file)
@@ -241,8 +241,7 @@ static struct string_list collect_stats(const struct cgit_period *period)
        memset(&authors, 0, sizeof(authors));
        while ((commit = get_revision(&rev)) != NULL) {
                add_commit(&authors, commit, period);
-               free_commit_buffer(the_repository->parsed_objects, commit);
-               free_commit_list(commit->parents);
+               release_commit_memory(the_repository->parsed_objects, commit);
                commit->parents = NULL;
        }
        return authors;