]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-atom.c
git: update to v2.46.0
[ps-cgit] / ui-atom.c
index 541660d18654b5ff9cc3231e67301fe97b22c851..0659e96dc9d3f5124eba39c6b15a7a5f2ee440ff 100644 (file)
--- a/ui-atom.c
+++ b/ui-atom.c
@@ -6,6 +6,8 @@
  *   (see COPYING for full license text)
  */
 
+#define USE_THE_REPOSITORY_VARIABLE
+
 #include "cgit.h"
 #include "ui-atom.h"
 #include "html.h"
@@ -97,7 +99,7 @@ void cgit_print_atom(char *tip, const char *path, int max_count)
                argv[argc++] = path;
        }
 
-       init_revisions(&rev, NULL);
+       repo_init_revisions(the_repository, &rev, NULL);
        rev.abbrev = DEFAULT_ABBREV;
        rev.commit_format = CMIT_FMT_DEFAULT;
        rev.verbose_header = 1;
@@ -149,8 +151,7 @@ void cgit_print_atom(char *tip, const char *path, int max_count)
                        first = false;
                }
                add_entry(commit, host);
-               free_commit_buffer(the_repository->parsed_objects, commit);
-               free_commit_list(commit->parents);
+               release_commit_memory(the_repository->parsed_objects, commit);
                commit->parents = NULL;
        }
        html("</feed>\n");