author | Junio C Hamano <gitster@pobox.com> | |
Mon, 26 May 2008 05:34:05 +0000 (22:34 -0700) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Mon, 26 May 2008 05:34:05 +0000 (22:34 -0700) |
* maint-1.5.4:
builtin-fast-export: Only output a single parent per line
builtin-fast-export: Only output a single parent per line
1 | 2 | |||
---|---|---|---|---|
builtin-fast-export.c | patch | | diff1 | | diff2 | | blob | history |
diff --combined builtin-fast-export.c
index e1c56303e5cb7882bc79980c4f8e6c6791ad323b,4bf5b58bfc22babdf382e9549d7f79dbdb4a3b56..4ab93fcf780c100f9af3bb6d4ddf3cbe86f73b3d
+++ b/builtin-fast-export.c
? strlen(reencoded) : message
? strlen(message) : 0),
reencoded ? reencoded : message ? message : "");
- if (reencoded)
- free(reencoded);
+ free(reencoded);
for (i = 0, p = commit->parents; p; p = p->next) {
int mark = get_object_mark(&p->item->object);
continue;
if (i == 0)
printf("from :%d\n", mark);
- else if (i == 1)
- printf("merge :%d", mark);
else
- printf(" :%d", mark);
+ printf("merge :%d\n", mark);
i++;
}
- if (i > 1)
- printf("\n");
log_tree_diff_flush(rev);
rev->diffopt.output_format = saved_output_format;
get_tags_and_duplicates(&revs.pending, &extra_refs);
- prepare_revision_walk(&revs);
+ if (prepare_revision_walk(&revs))
+ die("revision walk setup failed");
revs.diffopt.format_callback = show_filemodify;
DIFF_OPT_SET(&revs.diffopt, RECURSIVE);
while ((commit = get_revision(&revs))) {