summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 0377db7)
raw | patch | inline | side by side (parent: 0377db7)
author | Johannes Schindelin <Johannes.Schindelin@gmx.de> | |
Fri, 5 May 2006 01:33:05 +0000 (03:33 +0200) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Fri, 5 May 2006 20:56:01 +0000 (13:56 -0700) |
Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
builtin-log.c | patch | blob | history |
diff --git a/builtin-log.c b/builtin-log.c
index 576703c47ec84c4028b0ca40985888a61556f3d2..1649f4943e03f379f69716ecea2074b0d92c41f3 100644 (file)
--- a/builtin-log.c
+++ b/builtin-log.c
(c >= '0' && c <= '9') || c == '.' || c == '_';
}
+static FILE *realstdout = NULL;
+
static void reopen_stdout(struct commit *commit, int nr)
{
char filename[1024];
len--;
}
strcpy(filename + len, ".txt");
- fprintf(stderr, "%s\n", filename);
+ fprintf(realstdout, "%s\n", filename);
freopen(filename, "w", stdout);
}
argv++;
}
+ if (!use_stdout)
+ realstdout = fdopen(dup(1), "w");
+
prepare_revision_walk(&rev);
while ((commit = get_revision(&rev)) != NULL) {
/* ignore merges */