]> git.ipfire.org Git - thirdparty/git.git/blobdiff - builtin/commit-graph.c
Merge branch 'jk/commit-graph-cleanup'
[thirdparty/git.git] / builtin / commit-graph.c
index 64eccde314e57e76dac091a3da0347a4474c23ac..052696f1af43c0da6e8ab7f588b451458bec40ce 100644 (file)
@@ -213,8 +213,10 @@ static int graph_write(int argc, const char **argv)
 
                if (opts.stdin_packs)
                        pack_indexes = &lines;
-               if (opts.stdin_commits)
+               if (opts.stdin_commits) {
                        commit_hex = &lines;
+                       flags |= COMMIT_GRAPH_WRITE_CHECK_OIDS;
+               }
 
                UNLEAK(buf);
        }
@@ -249,6 +251,8 @@ int cmd_commit_graph(int argc, const char **argv, const char *prefix)
                             builtin_commit_graph_usage,
                             PARSE_OPT_STOP_AT_NON_OPTION);
 
+       save_commit_buffer = 0;
+
        if (argc > 0) {
                if (!strcmp(argv[0], "read"))
                        return graph_read(argc, argv);