]> git.ipfire.org Git - thirdparty/git.git/blobdiff - pack.h
test-ref-store: remove force-create argument for create-reflog
[thirdparty/git.git] / pack.h
diff --git a/pack.h b/pack.h
index fa1395452624bfaf93bf86e88a4d12580ca77bee..b22bfc4a18e8543be54d6328c4e3cae6270c0aa7 100644 (file)
--- a/pack.h
+++ b/pack.h
@@ -110,6 +110,14 @@ int encode_in_pack_object_header(unsigned char *hdr, int hdr_len,
 int read_pack_header(int fd, struct pack_header *);
 
 struct hashfile *create_tmp_packfile(char **pack_tmp_name);
-void finish_tmp_packfile(struct strbuf *name_buffer, const char *pack_tmp_name, struct pack_idx_entry **written_list, uint32_t nr_written, struct pack_idx_option *pack_idx_opts, unsigned char sha1[]);
+void stage_tmp_packfiles(struct strbuf *name_buffer,
+                        const char *pack_tmp_name,
+                        struct pack_idx_entry **written_list,
+                        uint32_t nr_written,
+                        struct pack_idx_option *pack_idx_opts,
+                        unsigned char hash[],
+                        char **idx_tmp_name);
+void rename_tmp_packfile_idx(struct strbuf *basename,
+                            char **idx_tmp_name);
 
 #endif